Wie wird eine Datei in IntelliJ umbenannt, ohne dass sie verwendet wird?

8

Ich entwickle ein Node.js-Projekt in IntelliJ.

Die einzige Möglichkeit, Dateien umzubenennen, scheint Shift+F6 zu sein, die versucht, alle Verwendungen zu finden, die zu lange dauern (~ 30s - 1min).

Gibt es eine Möglichkeit, die Datei einfach umzubenennen, ohne nach Verwendungen zu suchen?

Dies passiert nur, wenn Code in Modulen gespeichert wird (was notwendig ist, um leere mittlere Pakete zu komprimieren).

    
vaughan 08.06.2013, 02:06
quelle

2 Antworten

3

Nein.

IntelliJ muss die Verwendungen finden, um sie umzubenennen, andernfalls werden Sie nur die Datei umbenennen, nicht refactoring. Wenn Sie die Datei nur umbenennen möchten, verwenden Sie den Befehl mv von einem Terminal. Sie können IntelliJ auch sagen, dass Sie nicht in Strings und Text suchen, was die Dinge etwas beschleunigt, aber es ist wahrscheinlich eine schlechte Idee in einem Javascript-Projekt (wo fast alles String oder Text ist).

Ich benenne viel um, und auf meiner Codebasis, die ziemlich groß ist, dauert es nur ein paar Sekunden. Vielleicht benötigt Intellij mehr Speicher, um zu arbeiten, also könntest du versuchen, das zu erhöhen.

    
Engineer Dollery 08.06.2013, 04:47
quelle
11

Am besten finde ich, dass ALT+SHIFT+F6 auf Reveal in Finder abgebildet wird. Dann drücke einfach enter und gib einen neuen Namen ein.

Es ist gut, weil es sehr ähnlich zu SHIFT+F6 refactor umbenennen ist.

    
vaughan 01.02.2014 04:34
quelle

Tags und Links