|
5 | 5 | "editor.formatOnPaste": true, |
6 | 6 | "editor.defaultFormatter": "matklad.rust-analyzer", |
7 | 7 | }, |
8 | | - // Web: save on format (consolidate these when https://github.com/microsoft/vscode/issues/51935 is implemented) |
9 | | - "[typescript]": { |
10 | | - "editor.codeActionsOnSave": { |
11 | | - "source.fixAll.eslint": true, |
12 | | - }, |
13 | | - "editor.formatOnSave": true, |
14 | | - "editor.defaultFormatter": "dbaeumer.vscode-eslint", |
15 | | - }, |
16 | | - "[javascript]": { |
17 | | - "editor.codeActionsOnSave": { |
18 | | - "source.fixAll.eslint": true, |
19 | | - }, |
20 | | - "editor.formatOnSave": true, |
21 | | - "editor.defaultFormatter": "dbaeumer.vscode-eslint", |
22 | | - }, |
23 | | - "[vue]": { |
| 8 | + // Web: save on format |
| 9 | + "[typescript][javascript][vue]": { |
24 | 10 | "editor.codeActionsOnSave": { |
25 | 11 | "source.fixAll.eslint": true, |
26 | 12 | }, |
|
34 | 20 | // ESLint config |
35 | 21 | "eslint.format.enable": true, |
36 | 22 | "eslint.workingDirectories": [ |
37 | | - "./frontend", |
| 23 | + "./frontend" |
38 | 24 | ], |
39 | 25 | "eslint.validate": [ |
40 | 26 | "javascript", |
41 | 27 | "typescript", |
42 | 28 | ], |
43 | 29 | // Vue config |
44 | | - "vetur.format.enable": false, |
| 30 | + "volar.completion.preferredAttrNameCase": "camel", |
| 31 | + "volar.completion.preferredTagNameCase": "pascal", |
45 | 32 | // VS Code config |
46 | 33 | "html.format.wrapLineLength": 200, |
47 | 34 | "files.eol": "\n", |
|
0 commit comments