2016-02-22 7 views
5

Gibt es eine Möglichkeit zu ignorieren *.js und *.js.map in TypeScript-Projekt in Jetbrains IDEs?WebStorm, PHPSstorm, Jetbrains IDEs - Ignorieren JS und MAP-Dateien in Typescript Projekt

Im Moment habe ich ein Typoskript Projekt in meinem PhpStorm und wenn für eine Datei ctrl+shift+N Suche bekomme ich alle Dateien - *.ts, *.js, *.js.map Was mich zwingt man das Typoskript Datei jedes Mal wählen Ich suche, anstatt nur schnell eine Datei zu springen.

Gibt es eine Möglichkeit kompilierten Dateien von der Suche zu filtern? Ich habe Scopes usw. ausprobiert, aber es funktioniert nicht.

PS: Ich weiß auf Typoskript arbeiten wäre es zu empfehlen WebStorm zu verwenden, aber ich finde, dass PhpStorm mir die besten Erfahrungen aus ihren Produkten gibt.

+1

1) PhpStorm = WebStorm + PHP + Datenbank - in dieser Hinsicht keinen Unterschied zwischen den beiden macht (so lange, wie Sie ähnliche Build-Nummern, natürlich) 2) Wie bei der aktuellen Ausgabe vergleichen - entweder versuchen Sie ' .ts' am Ende .. oder versuchen Sie es mit Filter in diesem Popup. Sonst ist es nicht möglich, solche unerwünschten Einträge zu filtern (es sei denn, Sie fügen der Liste der ausgeschlossenen Dateien solche Erweiterungen hinzu, die ALLE Projekte betreffen und diese Dateien von allen Operationen ausschließen). – LazyOne

+0

@Tom Konnten Sie eine Lösung finden ... ?? Ich bekomme auch dieses Problem und muss eine Lösung finden .... Danke ... – hhsadiq

+0

@hhsadiq Sorry, bisher noch nichts. Sie können ganze Ordner ausschließen, aber Dateitypen nicht ausschließen. Natürlich könnten Sie Ihr Typoskript so einrichten, dass es in einen beliebigen Ordner kompiliert wird, aber das bringt eine Menge anderer Probleme mit sich. – Tom

Antwort

1

Eigentlich ist diese Funktionalität in meiner PhpStorm 2.016,2 Installation unter Linux enthalten ist, aber ich würde annehmen, dass es nicht anders als in anderen Betriebssystemen, da es plattformübergreifend ist.

Option 1: Es sollte auf der rechten Seite oben auf dem Ctrl+Shift+N Datei-Suchdialog eine Schaltfläche Filter sein. filter button on search dialog Sie können direkt JavaScript-Dateien ab und jetzt auf sie nicht mehr in der Suche angezeigt. Da nicht standardmäßig als Dateityp registriert ist, finden Sie es nicht in der Liste (zumindest nicht auf meiner Installation). Um auch *.map Filterregister den Dateityp Settings -> Editor -> File Types -> "Recognized File Types" einen neuen Dateityp mit dem Namen Karte Karte hinzufügen - keine weiteren Optionen benötigt - und fügen Sie als "Registered Pattern" *.map (Sie können dies in Aktion auch in Bild 2 sehen). Nun sollte dieser Dateityp auch von der Suche ausgeschlossen sein.

Option 2: Sie *.js Dateien verstecken können sowie *.map Dateien vollständig aus dem Projekt von Settings -> Editor -> File Types -> "Ignore files and folders" hinzufügen hier *.js;*.map; settings dialog for creating map file type von jetzt an diesen Dateitypen werden nicht nicht nur in dem Projekt ausgeblendet werden, sondern auch bei der Dateisuche nicht angezeigt (Strg + Umschalt + N). Wenn Sie Ihre JS und Map-Dateien überprüfen Sie einen zweiten Editor für solche Fälle öffnen können, aber ich denke, würde man das nicht zu oft tun muß, nicht wahr?