Come navigare attraverso il codice sorgente da parti in CamelCase (al posto delle parole intere)?
-
27-10-2019 - |
Domanda
Mi ricordo quando stavo usando Eclipse che quando si tiene CTRL e usando sinistra o frecce destra Eclipse sarebbero navigare sul LongCamelCaseWrittenWord
in più fasi. Un cammello caso parola alla volta.
Così andrà come segue (tubo |
rappresenta la posizione attuale del cursore):
|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|
C'è un modo per raggiungere questo obiettivo in IntelliJ? Attualmente IntelliJ scavalca l'intera parola in una sola volta.
Utilizzando IntelliJ 9.0
Soluzione
Sì, abilitare Use "CamelHumps" parole in Settings | Editor | General | Smart Keys
.
Altri suggerimenti
Come rispose altrove, è possibile attivare Usa "CamelHumps" parole in Settings | Editor | General | Smart Keys
per passare le scorciatoie per lavorare con camelCase invece di parola intera.
È possibile anche accedere al comportamento precedente assegnando scorciatoie da tastiera per le azioni appropriate in Settings | Appearance & Behavior | Keymap | Editor Actions
. Questa immagine mostra un esempio in cui accedo il comportamento precedente aggiungendo Ctrl :
È possibile avere entrambe le funzionalità allo stesso tempo:
- In "Impostazioni-> Editor-> Generale-> Smart Keys", disattivare le "parole Usa CamelHumps".
- In "mappa dei tasti", creare scorciatoie per:
- "Sposta il cursore alla parola successiva"
- "Sposta il cursore alla parola successiva in modalità diverse camelhumps"
Si noti che questi passaggi corrispondono a IntelliJ 14, in modo che potrebbero essere leggermente diverse in altre versioni.