¿Es posible de alguna manera configurar IntelliJ IDEA para que pueda seleccionar columnas con las teclas del cursor de manera similar a como lo haría en Notepad ++, Visual Studio o FlashDevelop?
Por ejemplo, cuando estoy escribiendo código, casi siempre hago mi navegación únicamente mediante el uso del teclado. En los IDE mencionados anteriormente, puedo seleccionar rápidamente bloques de código manteniendo presionado Shift+ y Altluego tocando ↑para extender el cursor a través de las líneas anteriores. Luego puedo mantener presionado Shift+ Alt+ Ctrly tocar ←o →para saltar rápidamente entre palabras y seleccionar el fragmento de texto que quiero.
En IntelliJ IDEA tengo que habilitar y deshabilitar constantemente el modo de selección de columna usando Shift+ Alt+ Inserte incluso entonces no funciona como lo hace en los otros IDE o editores de texto.
¿Algunas ideas?
fuente

Respuestas:
Puede editar columnas con el
Edit | Column Selection Mode.El atajo para girarlo
on/offes Alt+ Shift+ Insert. Navega con las teclas de flecha para seleccionar bloques de texto.fuente
Caret multilínea (sin ratón)
Windows / Linux: CTRL+ CTRL(Sostener) +↑ / ↓
Mac: ⌘+ ⌘(Sostener) +↑ / ↓
ESC finalizará el modo multilínea.
Cambiar tecla de acceso rápido de múltiples signos
Para agregar un mapa de teclas personalizado, CTRL+ SHIFT+ A, escriba
keymapy haga clic en el que tieneSettingscomo subtexto. BusqueClone Caret AboveyClone Caret Below.Mapeé el mío a ALT+ SHIFT+ ↑ / ↓.
Prima
Trate de combinaciones que llevan a cabo CTRL, SHIFTy flechas para mejorar la potencia de la selección.
fuente
ALTclave se asignó de forma predeterminada en lugar de⌘. Así fue:ALT+ALT(Sostener) +↑/↓macOSpero no puedo poner 'doze delante de' nixTambién es posible seleccionar retención
middle mouse key.fuente
Vaya a
Settings | Keymapy establezca un atajo paraClone Caret Abovey paraClone Caret Belowfuente
Creo que la respuesta de @ Meo es la más correcta, pero si su mano está en el mouse, también puede lograrlo con Ctrl+ Alt+ Shift+ Left Mouse Button Click. O busque
Add Rectangular Selection on Mouse Dragen la configuración del mapa de teclas.fuente
En Windows o Linux presiono dos veces Ctrl
fuente
Ctrlluego presione rápidamente y mantenga presionadoCtrlpor segunda vez. Use las teclas de flecha mientras mantiene presionadasCtrlpara agregar signos de intercalación / seleccionarPara mí en Mac:
Presione una vez la tecla 'opción', suéltela y manténgala presionada nuevamente. Ahora navegue con el cursor para seleccionar el código deseado. Presione 'Esc' para salir del modo columna. :)
fuente
En una Mac (con asignaciones de teclado predeterminadas):
⇧⌘8
fuente
La forma más conveniente es:
fuente
Para Mac cmd+ shift+ *no funcionó para mí. Cambié el mapa de teclas a otra cosa y ahora funciona a la perfección.
fuente