|
1 | 1 | {
|
2 | 2 | "[handlebars]": {
|
3 | 3 | "editor.defaultFormatter": "Greenbyte.handlebars-preview",
|
4 |
| - "editor.rulers": [100], |
5 |
| - "editor.wordWrap": "wordWrapColumn", |
| 4 | + "editor.rulers": [ |
| 5 | + { |
| 6 | + "color": "var(--vscode-editorRuler-foreground)", |
| 7 | + "column": 100 |
| 8 | + } |
| 9 | + ], |
6 | 10 | "editor.wordWrapColumn": 100,
|
7 | 11 | "rewrap.wrappingColumn": 100
|
8 | 12 | },
|
9 | 13 | "[ignore]": {
|
10 | 14 | "editor.defaultFormatter": "foxundermoon.shell-format"
|
11 | 15 | },
|
12 |
| - "[javascript]": { |
13 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode" |
14 |
| - }, |
15 | 16 | "[jest-snapshot]": {
|
16 |
| - "editor.rulers": [130], |
17 |
| - "editor.wordWrap": "wordWrapColumn", |
| 17 | + "editor.rulers": [ |
| 18 | + { |
| 19 | + "color": "var(--vscode-editorRuler-foreground)", |
| 20 | + "column": 130 |
| 21 | + } |
| 22 | + ], |
18 | 23 | "editor.wordWrapColumn": 130,
|
19 | 24 | "rewrap.wrappingColumn": 130
|
20 | 25 | },
|
21 |
| - "[json]": { |
22 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode" |
23 |
| - }, |
24 |
| - "[jsonc]": { |
25 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode" |
26 |
| - }, |
27 | 26 | "[markdown]": {
|
28 |
| - "editor.codeActionsOnSave": { |
29 |
| - "source.organizeImports": false |
30 |
| - }, |
31 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 27 | + "editor.defaultFormatter": "vscode.markdown-language-features", |
| 28 | + "editor.rulers": [ |
| 29 | + { |
| 30 | + "color": "var(--vscode-editorRuler-foreground)", |
| 31 | + "column": 120 |
| 32 | + } |
| 33 | + ], |
| 34 | + "editor.wordWrapColumn": 120, |
| 35 | + "rewrap.wrappingColumn": 120 |
32 | 36 | },
|
33 | 37 | "[properties]": {
|
34 | 38 | "editor.defaultFormatter": "foxundermoon.shell-format"
|
35 | 39 | },
|
36 | 40 | "[shellscript]": {
|
37 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode", |
38 |
| - "editor.rulers": [100], |
| 41 | + "editor.defaultFormatter": "foxundermoon.shell-format", |
| 42 | + "editor.rulers": [ |
| 43 | + { |
| 44 | + "color": "var(--vscode-editorRuler-foreground)", |
| 45 | + "column": 100 |
| 46 | + } |
| 47 | + ], |
39 | 48 | "editor.wordWrap": "wordWrapColumn",
|
40 | 49 | "editor.wordWrapColumn": 100,
|
41 | 50 | "rewrap.wrappingColumn": 100
|
42 | 51 | },
|
43 |
| - "[txt]": { |
44 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode" |
45 |
| - }, |
46 |
| - "[typescript]": { |
47 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode" |
48 |
| - }, |
49 | 52 | "[vue]": {
|
50 | 53 | "editor.codeActionsOnSave": {
|
51 | 54 | "source.organizeImports": false
|
|
59 | 62 | "rewrap.wrappingColumn": 100
|
60 | 63 | },
|
61 | 64 | "[yaml]": {
|
62 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode", |
63 |
| - "editor.rulers": [100], |
64 |
| - "editor.wordWrap": "wordWrapColumn", |
| 65 | + "editor.rulers": [ |
| 66 | + { |
| 67 | + "color": "var(--vscode-editorRuler-foreground)", |
| 68 | + "column": 100 |
| 69 | + } |
| 70 | + ], |
65 | 71 | "editor.wordWrapColumn": 100,
|
66 | 72 | "rewrap.wrappingColumn": 100
|
67 | 73 | },
|
68 | 74 | "cSpell.enabled": true,
|
69 | 75 | "debug.showBreakpointsInOverviewRuler": true,
|
| 76 | + "diffEditor.ignoreTrimWhitespace": false, |
| 77 | + "diffEditor.renderSideBySide": false, |
| 78 | + "editor.acceptSuggestionOnEnter": "smart", |
70 | 79 | "editor.autoClosingBrackets": "always",
|
| 80 | + "editor.bracketPairColorization.enabled": true, |
| 81 | + "editor.bracketPairColorization.independentColorPoolPerBracketType": true, |
| 82 | + "editor.codeActionsOnSave": { |
| 83 | + "source.fixAll": true, |
| 84 | + "source.fixAll.sortJSON": false, |
| 85 | + "source.organizeImports": true |
| 86 | + }, |
| 87 | + "editor.defaultFormatter": "esbenp.prettier-vscode", |
| 88 | + "editor.detectIndentation": false, |
| 89 | + "editor.renderFinalNewline": false, |
| 90 | + "editor.formatOnPaste": true, |
| 91 | + "editor.formatOnSave": true, |
| 92 | + "editor.formatOnType": true, |
| 93 | + "editor.guides.indentation": true, |
| 94 | + "editor.multiCursorModifier": "ctrlCmd", |
| 95 | + "editor.overviewRulerBorder": true, |
| 96 | + "editor.rulers": [ |
| 97 | + { |
| 98 | + // microsoft/vscode#166261 |
| 99 | + "color": "var(--vscode-editorRuler-foreground)", |
| 100 | + "column": 80 |
| 101 | + } |
| 102 | + ], |
| 103 | + "editor.tabSize": 2, |
| 104 | + "editor.wordWrap": "wordWrapColumn", |
| 105 | + "editor.wordWrapColumn": 80, |
71 | 106 | "emmet.excludeLanguages": [],
|
72 | 107 | "emmet.includeLanguages": {
|
73 | 108 | "markdown": "html",
|
|
114 | 149 | "**/.DS_Store": true,
|
115 | 150 | "**/yarn.lock": true
|
116 | 151 | },
|
| 152 | + "files.insertFinalNewline": true, |
| 153 | + "files.trimFinalNewlines": true, |
| 154 | + "files.trimTrailingWhitespace": true, |
117 | 155 | "git.autofetch": true,
|
118 | 156 | "git.enableSmartCommit": true,
|
119 |
| - "markdownlint.ignore": "./.markdownlintignore", |
| 157 | + "markdown.extension.toc.slugifyMode": "github", |
| 158 | + "markdown.extension.toc.updateOnSave": false, |
| 159 | + "markdownlint.ignore": ".markdownlintignore", |
| 160 | + "markdownlint.lintWorkspaceGlobs": [ |
| 161 | + "**/*.md", |
| 162 | + "!**/node_modules", |
| 163 | + "!**/.git", |
| 164 | + "!**/CHANGELOG.md", |
| 165 | + "!**/LICENSE.md" |
| 166 | + ], |
120 | 167 | "npm-intellisense.scanDevDependencies": true,
|
121 |
| - "prettier.configPath": "./.prettierrc.json", |
122 |
| - "prettier.enable": true, |
123 |
| - "prettier.ignorePath": "./.prettierignore", |
124 |
| - "prettier.prettierPath": "./node_modules/prettier", |
125 |
| - "prettier.resolveGlobalModules": false, |
| 168 | + "prettier.configPath": ".prettierrc.json", |
| 169 | + "prettier.enable": false, |
| 170 | + "prettier.prettierPath": "node_modules/prettier", |
126 | 171 | "prettier.useEditorConfig": true,
|
127 | 172 | "shellformat.flag": "-ci -fn -i=2 -sr",
|
| 173 | + "shellformat.useEditorConfig": true, |
128 | 174 | "typescript.suggest.completeFunctionCalls": true,
|
129 | 175 | "typescript.suggest.completeJSDocs": true,
|
130 | 176 | "typescript.tsdk": "./node_modules/typescript/lib",
|
|
144 | 190 | "icon": "graphql"
|
145 | 191 | },
|
146 | 192 | {
|
147 |
| - "extensions": ["build.json"], |
| 193 | + "extensions": ["build.json", "typecheck.json"], |
148 | 194 | "format": "svg",
|
149 | 195 | "icon": "tsconfig"
|
150 | 196 | },
|
|
0 commit comments