IntelliJ Anfang der Datei-Tastenkombination

Antworten:

321

command+ homeoder fn+ command+left arrow

Kirby
quelle
13
Vielen Dank an Kirby, diejenigen von uns auf Mac-Laptops, denen die Home- / End-Tasten fehlen, vielen Dank.
tojofo
17
Vielen Dank. Ein weiterer Tipp: Verwenden Sie den Pfeil fn + nach oben oder unten, um eine Seite nach oben oder unten zu verschieben.
Mellson
1
So wählen Sie schnell einen Block aus: UMSCHALT-FN-CMD + PFEILTASTEN NACH OBEN / NACH UNTEN .. Diese Lösung hat mich auf den richtigen Weg gebracht - danke!
Gene Bo
4
Unter Windows ist es standardmäßig Strg + Home , um zum Anfang einer Datei und Strg + Ende zum Ende zu gelangen. Stimmen Sie diesen Kommentar ab, wenn Sie unter Windows sind!
Gab
1
Das ist seltsam, warum kann Command + Up nicht funktionieren, wie in buchstäblich jeder anderen Textbearbeitungsanwendung?
Trejkaz
94

Bearbeiten Sie die Einträge für Intellij-Einstellungen -> KeyMap -> Editoraktionen für "Caret an Textanfang verschieben" und "Caret an Textende verschieben". Wenn Sie diese auf Befehl + Aufwärtspfeil und Befehl + Abwärtspfeil setzen, funktioniert dies wie ein normaler Texteditor. Ich habe keine Ahnung, warum dies nicht die Standardeinstellung in Intellij ist, anstatt der scheinbar sinnlosen Funktion "Eine Zeile scrollen".

Nathan Beach
quelle
5
"scheinbar" ist eine freundliche Art, es auszudrücken.
Arel
1
Die Standardeinstellung für Textstart ist Befehl + Start, die auf der Tastatur des MacBook Fn + Befehl + Links sein sollte
xi.lin
Ausgezeichnet. Ich habe nach einem konsistenten Verhalten zwischen meinem Mac und meiner (normalen / PC) externen Tastatur gesucht. Auf meinem Mac gibt es keine "Home" - und "End" -Tasten, und die externe Tastatur "fn" befindet sich nicht unten links - das ist also die Lösung, die ich gesucht habe.
Erez Cohen
2
Ein Punkt ist, dass Sie wahrscheinlich das Gleiche für "Verschieben von Caret in Text [Start / Ende] mit Auswahl" tun möchten, einschließlich der Umschalttaste.
Ian Gustafson
10

Auf dem Mac bewegen sich command+ homeund command+ endan den oberen und unteren Rand der Datei.

Auf einem Mac-Laptop gibt es keine Home- oder End-Tasten. Viele Tastenkombinationen mit option/ functionkeys erzeugen fehlende Schlüssel und erledigen andere nette Dinge. Zum Beispiel liefert die Verwendung von function+ leftund function+ rightWindows-Stil homeund end-Verhalten, während function+ upund function+ und Verhalten downbereitstellen . Superuser hat mehr Informationenpage uppage down .

Wenn Sie den KeyboardEinstellungsbereich öffnen und auf die Input SourcesRegisterkarte schauen , werden Sie feststellen, dass sich die angezeigte Tastatur ändert, wenn Sie die Modifizierertasten wie Umschalt, Option und Funktion drücken. Ihre Tastatur macht wahrscheinlich viel mehr als Sie dachten.

Hase
quelle
3
Gültig, nehme ich an, nur für Tastaturen, die eine Home- und End-Taste haben
Kirby
@Kirby Ich glaube nicht, dass IntelliJ die Tastenkombination abhängig von Ihrer Tastatur ändert. Jede Mac-Tastatur, die ich in den letzten 10 Jahren besessen habe, hat diese Tasten. Wenn dies bei Ihnen nicht der Fall ist, würde ich vorschlagen, eine vollständige Tastatur für die Programmierung zu erwerben.
Jackrabbit
14
Haben Sie in den letzten zehn Jahren einen Laptop besessen? Wenn nicht, würde ich vorschlagen, einen zu bekommen, es ist einfacher als den Aluminiumturm herumzutragen.
Shanusmagnus
Der Ton dieser Antwort ist ziemlich herablassend. Die Laptop-Verknüpfungen hätten neutraler erklärt werden können.
Ryanbrainard
@ryanbrainard Das liegt hauptsächlich daran, dass ich mich über die geringe Menge an Recherchen ärgere, die die Leute zu leisten scheinen. Sogar der Wikipedia-Artikel auf dem Home Key enthält diese Informationen. Wie auch immer, ich habe den Abschnitt umformuliert.
Jackrabbit
5

Die akzeptierte Antwort ist nicht korrekt. Um zum Anfang / Ende einer Datei zu gelangen, verwenden Sie Strg + Home / Strg + Ende unter Windows / Unix oder Command-Home und Command-End auf dem Mac, wie von @jackrabbit vorgeschlagen.

Strg + pageup (Caret nach Seite verschieben) verschiebt das Caret an den oberen Rand des sichtbaren Teils der Datei (Seite, Ansichtsfenster). Das Caret wird auch nicht in die erste Spalte verschoben, sondern versucht, in derselben Spalte zu bleiben, in der es zuvor war

Juan Mendes
quelle
3

Durchsuchen Sie die Einstellungen für die Keymap-Einstellungen und legen Sie Ihre eigene Tastenkombination für "Caret an Textanfang verschieben" und "Caret an Textende verschieben" fest. Dies hat das vom OP beabsichtigte Verhalten, bei dem das Caret ganz oben im Text der Datei und ganz am Ende verschoben wird. : D.

Ich benutze IntelliJ 12 und LIEBE ES!

user1956066
quelle
3

Nur als Ergänzung zur Klarheit

Für Windows,

Ctrl+ Home=> Oben

Ctrl + End => Unten

Ctrl+ PgUp=> Bild auf

Ctrl+ PgDn=> Bild ab

Supun Wijerathne
quelle