2015-04-27 10 views
15

Ich möchte meine IntelliJ IDEA 14 für automatische final Schlüsselwort hinzufügen an allen möglichen Orten (Parameter, Felder, etc.) zu der bestehenden Java-Klasse. Ich habe einige Lösungen mit Makros und Verknüpfungen gefunden, aber ich möchte, dass IntelliJ das Schlüsselwort final hinzufügt, wenn es die Datei speichert. Kennt jemand eine gute Lösung dafür? Vielleicht können Sie ein Plugin oder eine Kombination von Plugins empfehlen?Wie wird IntelliJ IDEA 14 eingerichtet, um das "endgültige" Schlüsselwort möglichst hinzuzufügen?

+0

Ich würde nicht einmal empfehlen, dies zu versuchen. Nur weil es momentan möglich ist, heißt es nicht, dass es so sein soll. Das bedeutet, dass Sie wahrscheinlich einige Zeit damit verbringen werden, die alten Fehler zu lösen, die auf die letzte Variable zurückzuführen sind. – Stultuske

+1

@Stultuske, Ich frage nur, ob (und wie) es möglich ist, diese Funktionalität beim Speichern einzurichten. Soweit erinnern, Eclipse hat ähnliche Funktionen beim Speichern und ich suche die gleiche Funktionalität in IntelliJ. –

Antwort

7

Öffnen Sie die Ansicht "Inspektionen konfigurieren" (klicken Sie auf die Person im Hutsymbol). Suchen Sie nach "final" und Sie finden verschiedene Optionen im Bereich "Code-Stil", die Sie aktivieren können, um die Hervorhebung von Kandidaten für final zu aktivieren. Sie können dann alt-return verwenden, um den Vorschlag innerhalb einer Datei zu übernehmen.

Ich würde nicht empfehlen, tun Sie es automatisch beim Speichern!

+9

Ich frage nur, ob (und wie) es möglich ist, diese Funktionalität beim Speichern einzurichten. Soweit erinnern, Eclipse hat ähnliche Funktionen beim Speichern und ich suche die gleiche Funktionalität in IntelliJ. –