2017-01-08 4 views
1

Ich benutze Javascript, aber Intellisense gab mir eine Vielzahl von Optionen Typoskript-Schnittstelle. Wie kann ich Intellisense für Typescript-Schnittstelle stoppen, wenn ich in Javascript arbeite?Im VScode-Editor zeigt falsche Intellisense für Javascript

Als Referenz siehe snapshot.

+0

Sie sehen nicht wie TypScript-Schnittstellen aus - mindestens ['WebGLUniformLocation'] (https://developer.mozilla.org/en-US/docs/Web/ API/WebGLUniformLocation) ist eine Standard-JavaScript-Schnittstelle – UnholySheep

+0

Vielen Dank, ich denke, ich habe viel zu lernen – luanh6666666

Antwort

0

Diese Beispiele sind Standard-DOM-Objekte. Um diese zu deaktivieren, schafft an der Wurzel ein jsconfig.json von Ihnen Arbeitsbereich, sind nur die Standard-es6 Typdefinitionen:

{ 
    "compilerOptions": { 
     "lib": ["es6"] 
    } 
} 

Allerdings gibt es auch einen Fehler in VSCode < = 1,13, die Schnittstelle Vorschläge verursachten in js Dateien anzuzeigen : https://github.com/Microsoft/TypeScript/issues/15750

Dies sollte in VSCode 1.14 + behoben werden. Bitte lassen Sie uns wissen, wenn das Problem weiterhin besteht: https://github.com/Microsoft/vscode/issues/new