|
1 | 1 | {
|
2 |
| - "editor.defaultFormatter": "esbenp.prettier-vscode", |
3 |
| - "editor.formatOnSave": true, |
4 |
| - "editor.formatOnPaste": true, |
5 |
| - "editor.formatOnSaveMode": "file", |
| 2 | + "[mjs, js]": { |
| 3 | + "editor.defaultFormatter": "esbenp.prettier-vscode", |
| 4 | + "editor.formatOnSave": true, |
| 5 | + "editor.formatOnPaste": true, |
| 6 | + "editor.formatOnSaveMode": "file" |
| 7 | + }, |
6 | 8 | "prettier.configPath": ".prettierrc",
|
7 | 9 | "prettier.prettierPath": "./node_modules/prettier/index.cjs",
|
8 | 10 | "[typescript]": {
|
9 | 11 | "editor.formatOnSave": true
|
10 | 12 | },
|
11 | 13 | "[markdown]": {
|
12 |
| - "editor.formatOnSave": true |
| 14 | + "editor.formatOnSave": true, |
| 15 | + "editor.formatOnSaveMode": "file" |
13 | 16 | },
|
14 | 17 | "search.exclude": {
|
15 | 18 | "**/node_modules": true,
|
16 | 19 | "**/lib": true,
|
17 | 20 | "**/dist": true,
|
18 | 21 | "**/coverage": true
|
19 | 22 | },
|
| 23 | + "Lua.codeLens.enable": true, |
| 24 | + "Lua.workspace.library": ["${workspaceFolderBasename}/**"], |
| 25 | + "Lua.completion.callSnippet": "Both", |
| 26 | + "Lua.signatureHelp.enable": true, |
20 | 27 | "Lua.workspace.checkThirdParty": true,
|
| 28 | + "Lua.diagnostics.enable": true, |
| 29 | + "Lua.diagnostics.disable": ["lowercase-global", "undefined-global"], |
| 30 | + "Lua.format.defaultConfig": { |
| 31 | + "indent_style": "space", |
| 32 | + "indent_size": "2" |
| 33 | + }, |
21 | 34 | "[lua]": {
|
22 | 35 | "editor.defaultFormatter": "JohnnyMorganz.stylua",
|
23 |
| - "editor.formatOnSave": true |
| 36 | + "editor.formatOnSave": true, |
| 37 | + "editor.formatOnPaste": true, |
| 38 | + "editor.formatOnSaveMode": "file" |
24 | 39 | }
|
25 | 40 | }
|
0 commit comments