Come si selezionano le singole parole di una parola camelizzata in IntelliJ IDEA


86

Qual è la scorciatoia in IntelliJ IDEA per spostarsi o selezionare singole parole di una parola camelizzata? Diciamo che ho aLongMultiWordVariableName, voglio essere in grado di spostare il cursore su ogni parola per la modifica o selezionare parti della variabile.

Eclipse ha una scorciatoia per farlo Ctrl+ / per lo spostamento e Ctrl+ Shift+ / per la selezione.


19
Sicuramente non sono l'unico che legge "caramellato"? ;)
Michael Neale

mmmmmm, parole caramellate ...
ferekdoley

Risposte:


176

IDEA ha le stesse sequenze di tasti di Eclipse per le parole in maiuscolo, ma devi avere l'opzione CamelHumps attivata (è in Impostazioni -> Editor -> Generali -> Tasti intelligenti -> Usa parole "CamelHumps")


16
Lo stesso si ottiene con Ctrl + Shift + A -> "camelhumps" -> freccia giù -> invio. Sembra più fastidioso, ma Action Search è molto carino.
andersoyvind

@andersoyvind Grazie per aver menzionato Ctrl + Maiusc + A !!! Questa deve essere la scorciatoia più potente dell'universo.
AtomHeartFather

6
Ora è Editor -> Generale -> Smart Keys (come in Intellij 14 su Mac os X a partire dal 22 ottobre 2015). Come notato da romaintaz, questa impostazione deve essere combinata con la disattivazione di "Impostazioni parole Honor CamelHumps quando si seleziona con doppio clic", che si trova nella sezione "Impostazioni -> Editor -> Generale" della sezione del mouse.
Yiling

115

Sì, la risposta di yalestar è corretta. Impostazioni> Editor> Tasti intelligenti> Usa parole "CamelHumps"

Tuttavia, ecco qualcosa che può essere utile sapere: se vuoi essere in grado di selezionare l'intera parola facendo doppio clic su di essa, deseleziona le impostazioni delle parole "Honor 'CamelHumps' quando si seleziona con doppio clic" in Impostazioni> Editor.


L'impostazione del mouse è molto utile durante la navigazione e la selezione del codice nelle sessioni remote.
oschrenk

6
Aggiornamento (Idea 15): "Usa le parole di CamelHumps" è in Editor> Generale> SnartKeys, "Honor CamelHumps ... on double click" è in Editor> General.
eugene82

3
Stavo cercando questa funzione di camelcase doppio clic, grazie!
PrestigeDev

4

C'è un collegamento nell'ultima versione di Android Studio. Puoi semplicemente toccare il tasto " Maiusc " due volte (doppio clic) e poi nel tipo di ricerca "camelhum" apparirà l'opzione e potrai attivarla / disattivarla. Ho allegato un'immagine per riferimento.inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.