Skip to content

Commit 0ab1598

Browse files
committed
Update VSCode settings
1 parent eb60b13 commit 0ab1598

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

.vscode/settings.template.json

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"editor.formatOnSave": true,
3+
"editor.codeActionsOnSave": {
4+
"source.fixAll": "explicit"
5+
},
36
"files.watcherExclude": {
47
"**/.git/objects/**": true,
58
"**/.git/subtree-cache/**": true,
@@ -50,9 +53,21 @@
5053
"editor.defaultFormatter": "redhat.vscode-yaml"
5154
// Identation settings -> .editorconfig
5255
},
56+
"[markdown]": {
57+
"editor.defaultFormatter": "esbenp.prettier-vscode"
58+
// Identation settings -> .editorconfig
59+
},
5360
/* TypeScript */
5461
"typescript.tsdk": "./node_modules/typescript/lib",
5562
"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,
5671
/* GitHub Copilot */
5772
"github.copilot.enable": {
5873
"*": true,
@@ -75,11 +90,11 @@
7590
/* Wallaby.js */
7691
"wallaby.startAutomatically": false,
7792
/* ESLint */
78-
// "eslint.enable": true,
79-
// "eslint.format.enable": true,
93+
"eslint.enable": true,
94+
"eslint.format.enable": true,
8095
"eslint.validate": ["javascript", "typescript", "svelte"],
8196
/* Prettier */
82-
// "prettier.enable": true,
97+
"prettier.enable": true,
8398
/* Stylelint */
8499
"stylelint.validate": ["postcss", "svelte"],
85100
/* cSpell */

0 commit comments

Comments
 (0)