Kaynağa Gözat

Add EditorConfig files

This sets the indentation size of various filetypes common in this
project. The preferred tab width for tab-indented files is unknown, so
TODO comments have been left there.

This helps keep uniform behavior in any text editor that has
EditorConfig enabled.

Additionally, the tab width provided for color scheme files makes it
easier to align hex values when editing a file manually.
Spenser Black 3 yıl önce
ebeveyn
işleme
eec647752d
2 değiştirilmiş dosya ile 42 ekleme ve 0 silme
  1. 39 0
      .editorconfig
  2. 3 0
      tabby-community-color-schemes/.editorconfig

+ 39 - 0
.editorconfig

@@ -0,0 +1,39 @@
+root = true
+
+[*]
+end_of_line = LF
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.sln]
+indent_style = tab
+# TODO Determine if there is a preferred tab width for this file type
+
+# Programming/Scripts
+[*.{js,ts}]
+indent_style = space
+indent_size = 4
+
+[*.cpp]
+indent_style = tab
+# TODO Determine if there is a preferred tab width for this file type
+
+# Markup
+[*.pug]
+indent_style = space
+indent_size = 4
+
+# Stylesheets
+[*.scss]
+indent_style = space
+indent_size = 4
+
+# Data Files
+[*.json]
+indent_style = space
+indent_size = 2
+
+[*.{yaml,yml}]
+indent_style = space
+indent_size = 2

+ 3 - 0
tabby-community-color-schemes/.editorconfig

@@ -0,0 +1,3 @@
+[schemes/*]
+indent_style = space
+indent_size = 15