intellij-idea - ändern - intellij zoom




Was sind die nützlichsten Tastaturkürzel von Intellij IDEA? (14)

Ich habe ein wenig gegoogelt, in der Hoffnung, einen Post auf IDEA-Verknüpfungen zu finden, der Jeffs Post auf Visual Studio-Verknüpfungen ähnelt ( Visual Studio .NET 2003 und 2005 Keyboard Shortcuts ), aber nicht wirklich etwas gefunden, das geholfen hat. Hoffentlich werden die Antworten auf diese Frage die Lücke füllen.


Bei weitem meine Lieblings Allzweckabkürzung ist Strg + Shift + A

Es führt eine Suche durch, während Sie alle Befehle in intelli eingeben. Nicht nur das, aber wenn Sie den gewünschten Befehl finden, zeigt es auch die entsprechende Tastenkombination daneben an!


Dies hängt wahrscheinlich von Ihrer Entwicklungsumgebung ab, aber wenn ich BlackBerry-Entwicklung mache, programmiere ich in IntelliJ und kompiliere und debugere weiterhin über den BlackBerry JDE. Strg + Umschalt + C ist in diesem Fall wichtig, da Sie damit den vollständigen Pfad der Datei, die Sie gerade bearbeiten, kopieren können, sodass Sie die Datei in der separaten Entwicklungsumgebung einfach öffnen können.


Dieser Link hat alles, was Sie brauchen. Plus in Idee 8 atleast, jede Abkürzung ist vollständig anpassbar, so dass es wirklich an Ihnen liegt, was die nützlichsten sind.

Idee 8 Referenz PDF


Eine beliebige Kombination aus Strg + Alt + Umschalttaste und N.

Strg + Shift + T in Idee8 ist auch hervorragend.

In der Online-Hilfe gibt es auch eine vollständige Keymap.


Einige der Zeitsparer:

  1. Alt + Enter : zeige Absichtsaktionen (wie Eclipse Quick Fix)
  2. Strg + Alt + V : Variable einfügen (geben Sie nie wieder die linke Seite einer Zuweisung ein)
  3. Strg + Umschalt + Leertaste : Smart Completion ( seit IntelliJ 8 sogar zwei Ebenen tiefer )
  4. Strg + W : Wählen Sie nacheinander die zunehmenden Codeblöcke aus. Art von offensichtlich, aber ein Echtzeit-Sparer!

Der Canoo-Blog enthält einige (+8) Artikel zu fortgeschrittenen IntelliJ-Tastaturkürzeln.

Die Key-Promoter und Shortcut-Tasten-Listen- Plugins sind sehr hilfreich, um (ständig) neue IntelliJ-Tastaturkürzel zu lernen.


Hier sind die Intellij IDEA Tastaturkürzel, die ich am nützlichsten finde (aufgelistet in der Reihenfolge der Verwendung für mich):

Die Abkürzung, die ich am meisten verwende, ist Strg + B (Gehe zur Deklaration), um zu sehen, was eine Methode macht, wo eine Variable deklariert wird usw. Dies wird fast immer gefolgt von Strg + Alt + Links, um dorthin zurückzukehren, wo ich war ( Strg + Alt + Richtig funktioniert wieder "vorwärts".

Eine verwandte Navigationsverknüpfung ist Strg + Alt + B , (Gehe zur Implementierung). Drücken Sie diese Taste, wenn der Cursor auf dem Methodennamen einer Schnittstelle steht, und Sie erhalten eine Popup-Liste aller Stellen, an denen diese Methode implementiert ist, und Sie können auswählen, zu welcher Stelle Sie gehen möchten (wenn es nur eine Implementierung gibt) gehst du direkt dorthin). Das Gleiche gilt für überschriebene Methoden.

Das Gegenteil davon ist Strg + U (Gehe zu Super-Methode / Super-Klasse). Wenn das Caret bei der Implementierung einer Methode in einer Schnittstelle ist (angezeigt durch das kleine grüne Interface-Symbol in der linken Gutter), führt diese Verknüpfung Sie zu der Schnittstelle selbst.

Wenn ich alle Orte sehen möchte, an denen eine Methode oder Variable verwendet wird (was ich sehr gerne machen möchte), verwende ich Strg + Alt + F7 (Benutzungen anzeigen). Dies gibt Ihnen eine Pop-up-Liste aller Verwendungen, und Sie können leicht zu jedem navigieren. Ich bevorzuge das über Alt + F7 (Suchen nach Verwendungen), was Ihnen die gleichen Informationen gibt, aber in einem separaten Fenster darunter.

Um Klassen zu finden, benutze ich Strg + N (Gehe zur Klasse), wo Sie nur die Großbuchstaben im Klassennamen ("camel humps") und * als Platzhalter verwenden können.

Eine weitere Abkürzung, die ich benutze, sowohl beim Lesen als auch beim Schreiben von Code, ist Strg + P (Parameter info) an den Argumenten von Methoden und Konstruktoren, um die Typen und Namen der Parameter zu sehen.

Wenn es darum geht, Code zu schreiben, benutze ich oft Strg + Leerzeichen (Basic code completion), um Methodennamen, Variablennamen usw. automatisch zu vervollständigen (oder einfach um zu sehen, welche Methoden für ein bestimmtes Objekt verfügbar sind) an dem Punkt, der dem Namen des Objekts folgt).

Zum Suchen in der aktuellen Datei verwende ich Strg - F (Suchen - wahrscheinlich die am wenigsten überraschende Verknüpfung in dieser Liste), F3 / Umschalt + F3 (Nächste / Vorherige), um die Suche zu wiederholen, und Strg + Umschalt + F (Suchen im Pfad ) im gesamten Projekt zu suchen.

Strg + W (Wählen Sie sukzessive steigende Code-Blöcke) ist praktisch, wenn Sie Codefragmente auswählen. Wiederholtes Drücken wählt mehr und mehr Code aus. Nützlich beim Suchen, Einrücken, Kommentieren von Code usw.

Wenn Fehler in der Datei vorhanden sind, springt F2 / Shift + F2 (Nächster / vorheriger hervorgehobener Fehler) zu ihnen.

Ich benutze die Sequenz Alt + C , N (Änderungsansicht anzeigen), um zu sehen, welche Dateien im Projekt ich im Vergleich zum Subversion-Repository geändert habe. Um die aktuelle Datei gegen die Version im Subversion-Repository zu verteilen, verwende ich die Reihenfolge Alt + C , S , Y (Vergleiche mit der gleichen Repository-Version). In der Diff-Ansicht verwende ich F7 / Shift + F7 , um zwischen den Änderungen zu navigieren.

Wenn ich nicht in der Diff-Ansicht bin, verwende ich Strg + Umschalt + Alt + Hoch / Strg + Umschalt + Alt + Ab, um zu den Teilen der Datei zu springen, die im Vergleich zur ausgecheckten Version geändert wurden. An jedem Änderungspunkt sehen Sie den entsprechenden Teil der ausgecheckten Version in einem Popup-Fenster.

Schließlich führe ich JUnit Tests mit Strg + Shift + F10 .

Bearbeiten: Eine wirklich nützliche Verknüpfung, die ich erst in den letzten Monaten gestartet habe, ist Strg + E. Es öffnet sich ein Popup-Fenster mit den 15 zuletzt verwendeten Dateien, und Sie blättern einfach zu der gewünschten Datei und drücken Enter, um dorthin zu navigieren.


Innerhalb des Tools: "Hilfe -> Default Keymap Reference" (wie von krosenvold )

Im Internet: "IntelliJ IDEA Entwickler-Dokumentation"

Windows, Linux und Mac Tastenkürzel-Referenzkarten für die Versionen 8, 7, 6, 5 und 4.5.

(Ich wusste, dass ich diese Referenzkarten schon einmal gesehen und benutzt hatte! ;-)

Einer meiner Favoriten (nicht auf den JetBrains-Karten abgebildet) ist " Strg + Umschalt + Pfeil nach oben oder unten", um Linien / Methoden im Quellcode nach oben oder unten zu verschieben.

Siehe auch "Intellij Idea Keyboard Shortcuts" im Ward Wiki .


Ja, Strg + Umschalt + A ist am nützlichsten. Es ist eine Meta-Verknüpfung


Versuchen Sie es mit dem Key Promoter Plugin. Das wird beim Lernen der Abkürzungen helfen. Einige Abkürzungen abgesehen von den obigen Vorschlägen:

  • Alt + Einfg : Funktioniert konsistent, um etwas einzufügen. (Fügen Sie eine neue Klasse, Methode usw. hinzu)
  • Strg + Alt + T : Surround-Codeblock. Ein anderes nützliches Zeug.


Alt + Umschalt + Einfügen - schaltet in den Spaltenauswahlmodus um und ermöglicht die Auswahl von rechteckigen Textfragmenten (Spalten)

Strg + Umschalt + Rücktaste - Gehe zum letzten Code-Edit. Triff noch einmal, um noch weiter zurück zu gehen. Sehr nützlich, wenn Sie etwas programmieren, eine Weile in anderen Klassen surfen und dann wieder dorthin zurückkehren wollen, wo wir unseren Code hinterlassen haben.

Strg + E - zuletzt geöffnete Dateien

Strg + Umschalt + E - zuletzt bearbeitete Dateien

Strg + Umschalt + V - fügen Sie einen der vorherigen Werte aus der Zwischenablage ein


F7 F8 F9 zum Debuggen


Strg + F11 ruft einen Dialog mit allen alphanumerischen Tasten auf der Tastatur auf. Wenn Sie ein leeres Element auswählen, wird die aktuelle Zeile den Lesezeichen hinzugefügt und die Zeile mit dem ausgewählten Schlüssel markiert.

Umschalt + F11 ruft eine Liste von Lesezeichen auf. Durch Drücken einer Taste wird das zugehörige Lesezeichen aufgerufen.


Strg + N : Klasse öffnen.

Alt + F7 : Nutzungen finden.







keyboard-shortcuts