intellij idea - same - Selección de columna IntelliJ usando las teclas del cursor
select multiple lines webstorm (8)
¿Es posible cómo configurar IntelliJ IDEA para que pueda seleccionar columnas con las teclas del cursor de forma similar a cómo podría hacerlo 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 IDEs mencionados anteriormente puedo seleccionar bloques de código rápidamente manteniendo presionadas Shift + Alt y luego presionando ↑ para extender mi cursor a través de las líneas de arriba. Luego puedo mantener presionadas las teclas Mayús + Alt + Ctrl y presionar ← o → para saltar rápidamente las palabras y seleccionar el fragmento de texto que quiero.
En IntelliJ IDEA tengo que habilitar y deshabilitar constantemente el modo de selección de columnas usando las teclas Mayús + Alt + Insertar e incluso entonces no funciona del todo como lo hace en los otros IDEs o editores de texto.
¿Algunas ideas?
Caretín multilínea (sin ratón)
Windows / Linux: CTRL + CTRL (mantener) + ↑ / ↓
Mac: ⌘ + ⌘ (mantener) + ↑ / ↓
ESC terminará el modo multilínea.
Cambiar la tecla de acceso directo Multi-care
Para agregar un mapa de teclas personalizado, CTRL + MAYÚS + A , escriba el mapa de teclas y haga clic en el que tiene Settings
como subtexto. Busque Clone Caret Above
y Clone Caret Below
.
Asigné el mío a ALT + MAYÚS + ↑ / ↓ .
Prima
Intente mantener combinaciones de CTRL , MAYÚS y flechas para una mejor potencia de selección.
Creo que la respuesta de @Meo es la más correcta, pero si tu mano está en el mouse, también puedes lograr esto con Ctrl + Alt + Shift + botón izquierdo del mouse Haz clic . O busque la Add Rectangular Selection on Mouse Drag
en la configuración del mapa de teclas.
En Windows o Linux, presiono dos veces Ctrl
Instalé Idea VIM como uno de los complementos que me impedía hacer lo que quería. Desinstalé eso y todo está bien.
Para Mac cmd + shift + * no funcionó para mí. Cambié el mapa de teclas a otra cosa y ahora funciona a la perfección.
También es posible seleccionar middle mouse key
.
Vaya a la Settings | Keymap
Settings | Keymap
y establecer un atajo para Clone Caret Above
y para Clone Caret Below
Puede hacer la edición de columna usando Edit | Column Selection Mode
Edit | Column Selection Mode
El atajo para activarlo on/off
es Alt + Shift + Insertar . Navega con las teclas de flecha para seleccionar bloques de texto.