Ctrl+ Drealiza el find_under_expand
comando en sublime. Básicamente, esto buscó la siguiente aparición del texto ya seleccionado y lo seleccionó, por lo que cuando edito, se edita en ambos lugares al mismo tiempo. Actualmente estoy tratando de pasar a los editores de IDEA (como WebStorm, PHPStorm, PyCharm, etc.) pero todavía no encontré algo como este comando en este IDE.
89
Respuestas:
Creo que recientemente agregaron esto a la última versión de IntelliJ, y supongo que PhpStorm también. Dado que los enlaces son específicos del sistema, consulte http://blog.jetbrains.com/phpstorm/2014/03/working-with-multiple-selection-in-phpstorm-8-eap/ . Parece que esa versión está disponible a través de EAP, así que no sé cuándo la lanzarán para consumo general (o si ya lo han hecho).
ATAJOS POR DEFECTO
Alt+ Jen Windows y Linux, Ctrl+ Gen Mac OS X
fuente
Alt+J
elWindows
,Ctrl-G
elMac OS X
Alt+J
seleccionará / anulará la selección de la siguiente aparición, en Windows.Ctrl+Alt+Shift+J
orCtrl-Cmd-G
En Mac OS X, puede seleccionar la siguiente aparición con Ctrl+G
fuente
En la ventana de configuración, busque "Agregar selección para la próxima aparición" (PhpStorm 8.0.1)
En mac, el valor predeterminado es ctrl + G, pero puede cambiarlo a ctrl + D (o cmd + D en mac)
fuente
En Windows
Alt+ j- Selección múltiple
Alt+ Shift+ j- Deseleccionar selección múltiple
fuente
Actualmente está mapeado con
para la selección, Alt + J
para deselección, Alt + Shift + J
pero si estás familiarizado con atajos sublimes como Ctrl + D
Jetbrains te da la opción de cambiar la configuración,
Configuración -> Mapa de teclas -> Acciones del editor
busque selección múltiple, busque y Alt + J luego haga clic derecho -> seleccione cambiar atajos de teclado
establece los accesos directos que quieras como sublimes, Ctrl + D
Aquí están los documentos
fuente
Creo que lo que quieres hacer es refactorizarlo en todo el lugar del archivo a la vez. Entonces, en la máquina MAC, el atajo útil es shift + F6 (es posible que deba usar la tecla fn antes de F6). Haga clic en el texto que desea cambiar y luego presione shift + F6 . Resaltará el texto y luego su cambio en todo el lugar del archivo. :)
Hará el mismo trabajo que sublime ctrl + D
fuente
PhpStorm tiene un "Seleccionar palabra en Caret", Ctl + W y Ctl + Shift + W respectivamente (puede verificar sus claves buscando en Preferencias> Mapa de teclas).
Detalle aquí: http://www.jetbrains.com/phpstorm/webhelp/selecting-text-in-the-editor.html#d617165e275
No estoy del todo seguro si es lo mismo que mencionaste, ¡pero es muy útil!
fuente