|
1 | 1 | { |
2 | 2 | "editor.formatOnSave": true, |
| 3 | + "editor.codeActionsOnSave": { |
| 4 | + "source.fixAll": "explicit" |
| 5 | + }, |
3 | 6 | "files.watcherExclude": { |
4 | 7 | "**/.git/objects/**": true, |
5 | 8 | "**/.git/subtree-cache/**": true, |
|
50 | 53 | "editor.defaultFormatter": "redhat.vscode-yaml" |
51 | 54 | // Identation settings -> .editorconfig |
52 | 55 | }, |
| 56 | + "[markdown]": { |
| 57 | + "editor.defaultFormatter": "esbenp.prettier-vscode" |
| 58 | + // Identation settings -> .editorconfig |
| 59 | + }, |
53 | 60 | /* TypeScript */ |
54 | 61 | "typescript.tsdk": "./node_modules/typescript/lib", |
55 | 62 | "typescript.preferences.importModuleSpecifier": "shortest", |
| 63 | + "typescript.inlayHints.parameterNames.enabled": "all", |
| 64 | + // "typescript.inlayHints.variableTypes.enabled": true, |
| 65 | + // "typescript.inlayHints.propertyDeclarationTypes.enabled": true, |
| 66 | + "typescript.inlayHints.functionLikeReturnTypes.enabled": true, |
| 67 | + // "typescript.inlayHints.parameterTypes.enabled": true, |
| 68 | + "typescript.inlayHints.enumMemberValues.enabled": true, |
| 69 | + "typescript.referencesCodeLens.enabled": true, |
| 70 | + "typescript.implementationsCodeLens.enabled": true, |
56 | 71 | /* GitHub Copilot */ |
57 | 72 | "github.copilot.enable": { |
58 | 73 | "*": true, |
|
75 | 90 | /* Wallaby.js */ |
76 | 91 | "wallaby.startAutomatically": false, |
77 | 92 | /* ESLint */ |
78 | | - // "eslint.enable": true, |
79 | | - // "eslint.format.enable": true, |
| 93 | + "eslint.enable": true, |
| 94 | + "eslint.format.enable": true, |
80 | 95 | "eslint.validate": ["javascript", "typescript", "svelte"], |
81 | 96 | /* Prettier */ |
82 | | - // "prettier.enable": true, |
| 97 | + "prettier.enable": true, |
83 | 98 | /* Stylelint */ |
84 | 99 | "stylelint.validate": ["postcss", "svelte"], |
85 | 100 | /* cSpell */ |
|
0 commit comments