0

Wie kann ich mit Visual Studio Code (v1.16.0) die Fehler im Bereich Probleme nach der Installation von Typescript-Typings für eines der erforderlichen Module aktualisieren? (Bearbeiten: Ein ähnliches Problem existiert für das Laden oder Aktualisieren von abhängigen Modulen im Hintergrund.)Aktualisieren von Fehlern in VSC nach der Installation von Typisierungen

Der Wiederaufbau macht es nicht. Ich ändere derzeit jede Datei und speichere sie erneut, um zu erzwingen, dass VSC Fehler neu generiert und die neu installierten Typisierungen widerspiegelt. Ich nehme an, ich könnte stattdessen das Projekt schließen und es wieder öffnen, wenn es viele Dateien gibt.

Ich bin ein bisschen peinlich, diese Frage zu stellen, weil es so einfach scheint.

Ich brauche eine Lösung, die mit dem Delegieren von Builds zu einer Schluckaufgabe arbeitet. Die Schlucktask verwendet die Compileroptionen von tsconfig.json, um sicherzustellen, dass VSC und der Build dieselben Compilerfehler melden. Ich habe jedoch bestätigt, dass das Problemfenster nicht aktualisiert wird, selbst wenn über tsc: build - tsconfig.json erstellt wird.

Antwort

0

Ich endlich herausgefunden. Visual Studio Code bietet einen Befehl zum erneuten Laden des Fensters und einen weiteren zum erneuten Laden des Projekts. Ich fand das Fenster neu zu laden, um ausreichend zu sein. Beim erneuten Laden des Fensters wird der Bereich "Probleme" für jede geöffnete Datei neu ausgewertet.

Erstaunlicherweise hatte VSC Command + R noch nicht auf irgendwas abgebildet. Diese Combo aktualisiert das Fenster in den meisten Browsern, so dass es hier perfekt passt.

Auf einem Mac Mapped I Befehl + R das Fenster in jedem Kontext neu zu laden, wie folgt:

  • die Codemenüpunkt auswählen | Einstellungen | Tastaturkürzel.
  • Klicken Sie auf den Link keybindings.json, der am oberen Rand des Fensters angezeigt wird.
  • Fügen Sie den folgenden zu keybindings.json und speichern Sie die Datei:

    [{ "Schlüssel": "cmd + r", "Befehl": "workbench.action.reloadWindow"}]

Jetzt können Sie die Liste der Probleme aktualisieren, um etwaige Hintergrundänderungen in installierten Typings oder Modulen zu reflektieren, indem Sie einfach Befehl + R drücken.

Weitere Informationen finden Sie unter this VSC page on keybindings oder unter Windows. Ich freue mich, diese Seite mit Informationen darüber, was für Windows funktioniert, zu aktualisieren, nachdem jemand die Änderung erfolgreich durchgeführt hat. Hoffentlich ist Strg + R unter Windows noch nicht ausgeführt.

Alternativ können Sie auch einfach die Befehlspalette (Umschalt + Befehl + P) öffnen und reloadWindow eingeben, um zu aktualisieren. Das Leben ist jedoch viel einfacher mit einer Tastenkombination.

UPDATE: Ich habe a feature request gepostet, um diese Tastaturbindungen standardmäßig in VSC zu machen.

Verwandte Themen