mirror of
https://github.com/Microsoft/vscode
synced 2024-09-13 13:46:13 +00:00
Add setting for preferring type-only imports (#196123)
This commit is contained in:
parent
8905246ad4
commit
82ece597ee
|
@ -1067,6 +1067,12 @@
|
|||
"markdownDescription": "%typescript.preferences.autoImportFileExcludePatterns%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"typescript.preferences.preferTypeOnlyAutoImports": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"markdownDescription": "%typescript.preferences.preferTypeOnlyAutoImports%",
|
||||
"scope": "resource"
|
||||
},
|
||||
"javascript.preferences.renameShorthandProperties": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
|
|
|
@ -191,6 +191,8 @@ export default class FileConfigurationManager extends Disposable {
|
|||
includeCompletionsWithClassMemberSnippets: config.get<boolean>('suggest.classMemberSnippets.enabled', true),
|
||||
includeCompletionsWithObjectLiteralMethodSnippets: config.get<boolean>('suggest.objectLiteralMethodSnippets.enabled', true),
|
||||
autoImportFileExcludePatterns: this.getAutoImportFileExcludePatternsPreference(preferencesConfig, vscode.workspace.getWorkspaceFolder(document.uri)?.uri),
|
||||
// @ts-expect-error until 5.3 #56090
|
||||
preferTypeOnlyAutoImports: config.get<boolean>('preferTypeOnlyAutoImports', false),
|
||||
useLabelDetailsInCompletionEntries: true,
|
||||
allowIncompleteCompletions: true,
|
||||
displayPartsForJSDoc: true,
|
||||
|
|
Loading…
Reference in a new issue