¿Cómo selecciono palabras individuales de una palabra camelizada en IntelliJ IDEA?

86

¿Cuál es el atajo en IntelliJ IDEA para desplazarse o seleccionar palabras individuales de una palabra camelizada? Digamos que tengo unLongMultiWordVariableName, quiero poder mover el cursor a cada palabra para editar o seleccionar partes de la variable.

Eclipse tiene un atajo para hacer esto Ctrl+ / para mover y Ctrl+ Shift+ / para seleccionar.

Sathish
fuente
19
¿Seguro que no soy el único que dice "caramelizado"? ;)
Michael Neale
mmmmmm, palabras caramelizadas ...
ferekdoley

Respuestas:

176

IDEA tiene las mismas pulsaciones de teclas que Eclipse para las palabras en mayúsculas y minúsculas, pero debe tener activada la opción CamelHumps (está en Configuración -> Editor -> General -> Teclas inteligentes -> Usar palabras "CamelHumps")

yalestar
fuente
16
Lo mismo se logra con Ctrl + Shift + A -> "camelhumps" -> flecha hacia abajo -> enter. Suena más problemático, pero Action Search es muy agradable.
andersoyvind
@andersoyvind ¡¡¡Gracias por mencionar Ctrl + Shift + A !!! Este debe ser el atajo más poderoso del universo.
AtomHeartFather
6
Es Editor -> General -> Smart Keys ahora (como en Intellij 14 en Mac os X a partir del 22 de octubre de 2015). Como señaló romaintaz, esta configuración debe combinarse con la desactivación de "Configuración de palabras de Honor CamelHumps al seleccionar al hacer doble clic", que se puede encontrar en "Configuración -> Editor -> General" en la sección del mouse.
Yiling
115

Sí, la respuesta de yalestar es correcta. Configuración> Editor> Teclas inteligentes> Usar palabras "CamelHumps"

Sin embargo, aquí hay algo que puede ser útil saber: si desea poder seleccionar la palabra completa haciendo doble clic en ella, anule la selección de la configuración de palabras "Honrar 'CamelHumps' cuando seleccione al hacer doble clic" en Configuración> Editor.

Romain Linsolas
fuente
La configuración del mouse es bastante útil al navegar y seleccionar código en sesiones remotas.
oschrenk
6
Actualización (Idea 15): "Usar palabras de CamelHumps" está en Editor> General> SnartKeys, "Honrar CamelHumps ... al hacer doble clic" está en Editor> General.
eugene82
3
Estaba buscando esta función de doble clic en camelcase, ¡gracias!
PrestigeDev
4

Hay un acceso directo en la última versión de Android Studio. Puede simplemente tocar la tecla " Shift " dos veces (doble clic) y luego en el tipo de búsqueda "camelhum", aparecerá la opción y podrá activarla o desactivarla. Adjunto una imagen como referencia.ingrese la descripción de la imagen aquí

Hitesh Bisht
fuente