2016-07-22 19 views
1

ich versuche, das TODO Fenster von WebStorm (oder einem anderen JetBrains IDE) zu verwenden, aber ich habe Tonnen von TODOs von node_modules:Wie kann ich verhindern, dass TODOs aus node_modules-Paketen in WebStorm angezeigt werden?

So auf diese Weise, ist diese Funktion nicht wirklich nützlich ist. Wenn ich den node_modules Ordner aus dem Projekt ausschließe, gehen die TODOs weg, aber auch die Autovervollständigung von diesen Modulen usw., also glaube ich nicht, dass dies wirklich der richtige Weg ist.

Wie kann ich sicherstellen, dass diese TODOs von node_modules nicht angezeigt werden?

+0

Sure: 1) Erstellen von benutzerdefinierten Scope und Liste nur reale Projektdateien 2) verwenden, dass Umfang in TODO Fenster (anstelle von "Projektdateien"). Überprüfen Sie diese SO Fragen: http://StackOverflow.com/a/14901722/783119; http://stackoverflow.com/a/34614431/783119 – LazyOne

Antwort

0

Es schien, als ob Webstorm dies nach dem Neustart von Webstorm selbst behoben hätte. Ich habe gesehen, dass meine Knotenmodule als 'Bibliotheksstamm' aufgelistet waren. Ich nehme an, das ist ein Fehler, bei dem Knotenmodule beim Erstellen eines neuen Projekts nicht als Bibliothek aufgelistet sind.

0

Für eine Lösung, wenn es nicht durch Magie repariert hatte (ich nehme an Plugin tat, für Ihren Fall):

  • Drücken Sie Alt + 6 (default bind für TODO)
  • Klicken Sie auf „Scope based "tab
  • Ändern Sie den" Scope "durch Klicken auf die Schaltfläche mit drei Punkten
  • Wählen Sie, welches Verzeichnis rekursiv ausgeschlossen werden soll oder nicht.
  • ??? Genießen Sie