2017-11-17 5 views
5

Die neueste Version von VS Code, die vor ein paar Tagen installiert wurde (das Update vom Oktober 2017), fügt alle Arten von seltsamen Importanweisungen am Anfang der .ts-Codedatei ein.So deaktivieren Sie automatische Importanweisungen in VsCode Oktober 2017

Zum Beispiel, als ich eine Datei wurde die Bearbeitung hinzugefügt VsCode plötzlich eine Zeile wie diese auf den Anfang der Datei:

import { Stack } from "../../../../../../../../../Repos/Web/node_modules/@types/d3"; 

Wie deaktiviere ich dieses Verhalten?

Antwort

8

Sie können es deaktivieren, indem Sie diese Zeile in Ihren Einstellungen hinzufügen.

"typescript.autoImportSuggestions.enabled": false 

Ref .: https://github.com/Microsoft/vscode/issues/38551

+3

Danke, werde ich dies versuchen. Aber ich muss sagen, dass die Beschreibung dieses Flags in den offiziellen VsCode-Release-Dokumenten (https://code.visualstudio.com/updates/v1_18#_auto-import-for-japascript-and-typescript) irreführend ist, und deshalb Ich musste hierher kommen, um die Frage zu stellen. Die Release-Dokumentation lässt es klingen, als ob diese Flags nur die Importvorschläge steuern, die bei der Codeeingabe auftauchen, während dies auch für die automatischen Importe gilt, die von VsCode hinzugefügt werden. – prmph

+0

Die Vorschläge und die tatsächlichen Auto-Importe sind ein und dasselbe. Deaktivieren Sie Autoimport und Sie erhalten keine Vorschläge mehr für exportierte Elemente aus anderen Dateien –

Verwandte Themen