Wie kann der Intellisense-Cache von Visual Studio Code für TypeScript gelöscht werden?

8

Ich habe in letzter Zeit Probleme mit Visual Studio Code gehabt, wo es keine Intellisense für TypeScript-Dateien anbietet, sondern nur für einige Dateien. Momentan habe ich mein Ordnerlayout so:

%Vor%

Die tsconfig.json-Dateien sind bis auf die outFile-Compiler-Direktive alle identisch:

%Vor%

Ich habe TSC in jedem Unterverzeichnis getrennt ausgeführt, um sie als separate Projekte zu behalten.

Aus Gründen, die ich nicht erklären kann, wenn ich mir die TypeScript-Datei in Projekt1 ansehe, bekomme ich Intellisense für alles, aber wenn ich mir die TypeScript-Datei in Projekt2 anschaue, gibt es überhaupt kein Intellisense.

Ich habe versucht, die Befehle "Fenster neu laden" und "TypScript-Projekt neu laden" aus der Palette zu verwenden, aber das hilft nicht. Ich habe sogar versucht, Visual Studio Code typescript.tsdk auf meine npm installierte Version von TypeScript zu zeigen, aber das hat auch nicht geholfen.

Ist der Intellisense-Cache von Visual Studio Code irgendwo gespeichert, das entfernt werden kann, um den Cache neu aufzubauen?

    
Naram Qashat 20.08.2016, 01:27
quelle

1 Antwort

0

Laut diesem VS-Code-Problemkommentar kann die Lösung darin bestehen, die Hauptversion% zu erstellen. co_de%, welches um tsconfig.json Dateien aus den Unterordnern erweitert wird. Andere Kommentare zu diesem Thema können ebenfalls hilfreich sein.

Zur Frage nach dem intellisense-Cache: Sie können auf die tsconfig.<subfolder_name>.json SQLite-Datenbank (Windows-Pfad) achten. Aber ich denke, dass eine manuelle Reinigung des Intellisense-Cache eine schlechte Idee ist.

    
wrager 12.09.2017 09:59
quelle