|
47 | 47 | "settings": { |
48 | 48 | "statusText": "$version, $source", |
49 | 49 | "diagnostics.ignoredCodes": [], |
| 50 | + |
50 | 51 | // Implicit Project Configuration |
51 | 52 | "implicitProjectConfiguration.checkJs": false, |
52 | 53 | "implicitProjectConfiguration.experimentalDecorators": false, |
53 | 54 | "implicitProjectConfiguration.module": "ESNext", |
54 | 55 | "implicitProjectConfiguration.strictFunctionTypes": true, |
55 | 56 | "implicitProjectConfiguration.strictNullChecks": true, |
56 | 57 | "implicitProjectConfiguration.target": "ES2020", |
57 | | - // Javascript formatting options. |
| 58 | + |
| 59 | + // Formatting options. |
58 | 60 | "javascript.format.insertSpaceAfterCommaDelimiter": true, |
59 | 61 | "javascript.format.insertSpaceAfterConstructor": false, |
60 | 62 | "javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true, |
|
74 | 76 | "javascript.format.placeOpenBraceOnNewLineForFunctions": false, |
75 | 77 | "javascript.format.semicolons": "ignore", // ignore | insert | remove |
76 | 78 | "javascript.format.trimTrailingWhitespace": true, |
77 | | - // Javascript inlay hints options. |
78 | | - "javascript.inlayHints.includeInlayEnumMemberValueHints": false, |
79 | | - "javascript.inlayHints.includeInlayFunctionLikeReturnTypeHints": false, |
80 | | - "javascript.inlayHints.includeInlayFunctionParameterTypeHints": false, |
81 | | - "javascript.inlayHints.includeInlayParameterNameHints": "none", // none | literals | all |
82 | | - "javascript.inlayHints.includeInlayParameterNameHintsWhenArgumentMatchesName": false, |
83 | | - "javascript.inlayHints.includeInlayPropertyDeclarationTypeHints": false, |
84 | | - "javascript.inlayHints.includeInlayVariableTypeHints": false, |
85 | | - "javascript.inlayHints.includeInlayVariableTypeHintsWhenTypeMatchesName": false, |
86 | | - // Typescript formatting options. |
87 | 79 | "typescript.format.insertSpaceAfterCommaDelimiter": true, |
88 | 80 | "typescript.format.insertSpaceAfterConstructor": false, |
89 | 81 | "typescript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": true, |
|
103 | 95 | "typescript.format.placeOpenBraceOnNewLineForFunctions": false, |
104 | 96 | "typescript.format.semicolons": "ignore", // ignore | insert | remove |
105 | 97 | "typescript.format.trimTrailingWhitespace": true, |
106 | | - // Typescript inlay hints options. |
| 98 | + |
| 99 | + // Inlay hints options. |
| 100 | + "javascript.inlayHints.includeInlayEnumMemberValueHints": false, |
| 101 | + "javascript.inlayHints.includeInlayFunctionLikeReturnTypeHints": false, |
| 102 | + "javascript.inlayHints.includeInlayFunctionParameterTypeHints": false, |
| 103 | + "javascript.inlayHints.includeInlayParameterNameHints": "none", // none | literals | all |
| 104 | + "javascript.inlayHints.includeInlayParameterNameHintsWhenArgumentMatchesName": false, |
| 105 | + "javascript.inlayHints.includeInlayPropertyDeclarationTypeHints": false, |
| 106 | + "javascript.inlayHints.includeInlayVariableTypeHints": false, |
| 107 | + "javascript.inlayHints.includeInlayVariableTypeHintsWhenTypeMatchesName": false, |
107 | 108 | "typescript.inlayHints.includeInlayEnumMemberValueHints": false, |
108 | 109 | "typescript.inlayHints.includeInlayFunctionLikeReturnTypeHints": false, |
109 | 110 | "typescript.inlayHints.includeInlayFunctionParameterTypeHints": false, |
|
112 | 113 | "typescript.inlayHints.includeInlayPropertyDeclarationTypeHints": false, |
113 | 114 | "typescript.inlayHints.includeInlayVariableTypeHints": false, |
114 | 115 | "typescript.inlayHints.includeInlayVariableTypeHintsWhenTypeMatchesName": false, |
| 116 | + |
| 117 | + // Code Lens options. |
| 118 | + "javascript.implementationsCodeLens.enabled": false, |
| 119 | + "javascript.referencesCodeLens.enabled": false, |
| 120 | + "javascript.referencesCodeLens.showOnAllFunctions": false, |
| 121 | + "typescript.implementationsCodeLens.enabled": false, |
| 122 | + "typescript.referencesCodeLens.enabled": false, |
| 123 | + "typescript.referencesCodeLens.showOnAllFunctions": false, |
115 | 124 | }, |
116 | 125 | "command": ["${node_bin}", "${server_path}", "--stdio"], |
117 | 126 | "selector": "source.js, source.jsx, source.ts, source.tsx", |
|
0 commit comments