Ich erinnere mich, als ich Eclipse verwendete, dass Eclipse, wenn ich STRG gedrückt hielt und linke oder rechte Pfeile verwendete, LongCamelCaseWrittenWord
in mehreren Schritten darüber navigierte . Jeweils ein Kamelfallwort.
Es wird also wie folgt aussehen (Pipe |
repräsentiert die tatsächliche Cursorposition):
|LongCamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
Long|CamelCaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamel|CaseWrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCase|WrittenWord -> CTRL+RIGHT_ARROW ->
LongCamelCaseWritten|Word -> CTRL+RIGHT_ARROW ->
LongCamelCaseWrittenWord|
Gibt es eine Möglichkeit, dies in IntelliJ zu erreichen? Derzeit geht IntelliJ das ganze Wort auf einmal durch.
Verwenden von IntelliJ 9.0
intellij-idea
navigation
pycharm
camelcasing
Jan Zyka
quelle
quelle
Antworten:
Ja, aktivieren Sie "CamelHumps" -Wörter verwenden in
Settings | Editor | General | Smart Keys
.quelle
Settings | Editor | General | Smart Keys
Settings | Editor | General
Wie an anderer Stelle beantwortet, können Sie ermöglichen Use „CamelHumps“ Worte in
Settings | Editor | General | Smart Keys
den Verknüpfungen zu der Arbeit mit Camelcase statt Ganzwort zu wechseln.Sie können auch auf das vorherige Verhalten zugreifen, indem Sie den entsprechenden Aktionen unter Tastaturkürzel zuweisen
Settings | Appearance & Behavior | Keymap | Editor Actions
. Dieses Bild zeigt ein Beispiel, in dem ich auf das vorherige Verhalten zugreife, indem ich Folgendes hinzufüge ctrl:quelle
Sie können beide Funktionen gleichzeitig haben:
Beachten Sie, dass diese Schritte IntelliJ 14 entsprechen, sodass sie in anderen Versionen möglicherweise geringfügig abweichen.
quelle
ctrl+arrow
für ganze Wörter (das ist die Abkürzung, die überall verwendet wird ) undalt+arrow
für Camelhumps-Wörter (das ist der einzige verbleibende Modifikator, da die Verschiebung in jedem Programm zur Auswahl verwendet wird) verwendetctrl+PgUp/PgDn
undCtrl+(shift)+Tab
, da es in allen Browsern und den meisten Programmen verwendet wird, ist es bereits in meinem Muskelgedächtnis.alt+arrow
mich mit ganzen Wörtern bewegen undctrl+arrow
mit dem Kamelbuckel navigieren. (Dies ist das Standardverhalten in Xcode, das mein "Muskelgedächtnis" ist.) Ich versuche dies mithilfe der IntelliJ-Einstellungen zu tun, kann mich jedoch nicht einfachctrl+{anything}
registrieren.ctrl+alt+{something}
scheint zu funktionierenalt+{something}
, aber nichtctrl+{something}
. Ich bin auf einem Mac. Meine aktuelle Keymap ist Mac OS X 10.5+. Irgendwelche Vorschläge?