Skip to content

Commit 882c3e8

Browse files
committed
Add editor config and vscode settings
1 parent 26f2d6e commit 882c3e8

File tree

3 files changed

+72
-0
lines changed

3 files changed

+72
-0
lines changed

Diff for: .editorconfig

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 2
6+
tab_width = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
12+
[*.md]
13+
trim_trailing_whitespace = false
14+
15+
[{*.tsx,*.ts,*.scss}]
16+
quote_type = single
17+
18+
[{*.c,*.cc,*.h,*.hh,*.cpp,*.hpp,*.m,*.mm,*.mpp,*.js,*.java,*.go,*.rs,*.php,*.ng,*.jsx,*.tsx,*.ts,*.d,*.cs,*.swift}]
19+
curly_bracket_next_line = false
20+
spaces_around_operators = true
21+
spaces_around_brackets = outside
22+
# close enough to 1TB
23+
indent_brace_style = K&R

Diff for: .vscode/extensions.json

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"recommendations": [
3+
"esbenp.prettier-vscode",
4+
"Gruntfuggly.todo-tree",
5+
"rvest.vs-code-prettier-eslint",
6+
"dbaeumer.vscode-eslint",
7+
"kamikillerto.vscode-colorize"
8+
]
9+
}

Diff for: .vscode/settings.json

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"editor.defaultFormatter": "esbenp.prettier-vscode",
3+
"files.associations": {
4+
"*.js": "javascriptreact",
5+
"*.tsx": "typescriptreact",
6+
"editor.tabSize": "2"
7+
},
8+
"editor.formatOnSave": true,
9+
"[javascript]": {
10+
"editor.defaultFormatter": "esbenp.prettier-vscode"
11+
},
12+
"[typescript]": {
13+
"editor.defaultFormatter": "esbenp.prettier-vscode"
14+
},
15+
"[javascriptreact]": {
16+
"editor.defaultFormatter": "esbenp.prettier-vscode"
17+
},
18+
"[scss]": {
19+
"editor.defaultFormatter": "esbenp.prettier-vscode"
20+
},
21+
// "prettier.singleQuote": true,
22+
"prettier.tabWidth": 2,
23+
"prettier.useTabs": true,
24+
"editor.rulers": [
25+
80,
26+
120
27+
],
28+
"workbench.colorCustomizations": {
29+
"editorRuler.foreground": "#c5124e75"
30+
},
31+
"emmet.includeLanguages": {
32+
"javascript": "javascriptreact"
33+
},
34+
"editor.codeActionsOnSave": {
35+
// "source.fixAll.eslint": true,
36+
"source.fixAll": true,
37+
"source.organizeImports": true
38+
},
39+
"editor.wordWrap": "on"
40+
}

0 commit comments

Comments
 (0)