Tutoriales

Editar múltiples líneas simultáneamente utilizando multi cursor en el código VS

El uso del código generalmente implica duplicar, cambiar el nombre de la variable, actualizar el valor, ajustar el nombre de la clase o agregar el mismo prefijo a varias líneas.

Si se encuentra haciendo los mismos cambios una y otra vez, la línea de línea, la edición de múltiples círculos en el código Visual Studio puede ayudar a simplificar el proceso. En esta parte de nuestra serie en curso VS Code, analizaremos más de cerca esta característica y cómo hacer que las tareas diarias sean más rápidas y más fáciles de administrar.

¿Por qué usar múltiples cursores?

La edición de usos múltiples le permite colocar múltiples cursores en el archivo, para que pueda editar varias líneas a la vez.

En lugar de saltar entre líneas o escribir los mismos cambios repetidamente, puede escribir uno y aplicar el cambio en múltiples ubicaciones. Aquí hay algunas situaciones comunes que son útiles:

  • Cambie el nombre de variables o funciones en múltiples ubicaciones.
  • Agregue o elimine el mismo fragmento de código en unas pocas líneas.
  • Editar estructuras duplicadas (como claves de objetos, nombres de clases o valores de atributo).
  • Comentarios rápidos una serie de líneas.

Una vez que comience a usarlo, notará que ayuda a reducir pequeñas tareas repetitivas y se centrará en el código en sí.

Publicaciones relacionadas

Coloque múltiples cursores: mouse y teclado

Hay dos formas principales de colocar múltiples cursores en código VS usando un atajo de mouse o teclado.

Comencemos con un enfoque basado en el mouse, que es más visual y directo para principiantes.

Luego iremos a atajos de teclado, que son más rápidos y más eficientes una vez que se sienta cómodo.

Método 1: use el mouse

Coloque manualmente el cursor con el mouse: bajo Alt (Windows/Linux) u Opciones (Mac), y haga clic en cualquier lugar que desee insertar el nuevo cursor.

Coloque múltiples cursores con el mouse

Cada clic colocará un nuevo cursor intermitente. Ahora puede escribir, eliminar o pegar y los cambios reflejarán todas las posiciones del cursor al mismo tiempo. Para cancelar todos los cursores activos y volver a un solo cursor, presione ESC. Este método es muy conveniente para la edición rápida si las líneas no están alineadas o se requiere más control sobre la colocación del cursor.

Método 2: Use atajos de teclado

El enfoque del mouse es un excelente punto de partida, pero aprender los atajos de teclado puede ahorrar más tiempo a largo plazo.

Aquí hay algunas técnicas de controlador de teclado que agregan y administran efectivamente múltiples cursores.

Agregar cursor verticalmente en la columna

Use este atajo cuando desee agregar un cursor arriba o debajo de la línea actual para editar bloques de líneas similares (como insertar o eliminar el mismo código al comienzo de cada línea):

Ctrl+ Alt + Up/Down Llaves de flecha.

Agregar cursor verticalmente

Esto mantiene el cursor en la columna vertical consistente con el cursor, lo que hace que sea más fácil aplicar la misma operación en líneas adyacentes.

Seleccione la siguiente aparición de la palabra actual

Para seleccionar y editar palabras duplicadas, como nombres de variables o llamadas de funciones, coloque el cursor en la palabra y use: Ctrl + D

Seleccione la siguiente palabra

Cada prensa selecciona la siguiente palabra coincidente y le agrega un cursor. Puede presionarlo repetidamente para continuar seleccionando más coincidencias.

Seleccione todos los ocurrencias de una palabra en el archivo

Por ejemplo, si desea actualizar cada instancia de una palabra en un archivo a la vez, por ejemplo, reemplazar el nombre de clase o repetir atributos, use: Ctrl + Shift + L

Todos los casos de elegir una palabra

Esto selecciona todas las palabras coincidentes y coloca un cursor en cada palabra coincidente. Es poderoso, pero debe usarse con precaución en archivos grandes para evitar la edición involuntaria.

Editar con múltiples cursores

Una vez que su cursor esté en su lugar, edite el trabajo como de costumbre:

  • Ingrese para insertar texto en todos los cursores.
  • Use Backspace o elimine los caracteres Eliminar.
  • Pegue los fragmentos: se aplican a cada posición del cursor.
  • Los comandos estándar como CUT, Copy, Deshacer y Redour se ejecutan como se esperaba.

Solo concéntrese en la alineación. Si el cursor se coloca de manera desigual en la línea, sus ediciones pueden ser inconsistentes.

Como parece estar interesado, consulte otros atajos de teclado de código VS.

15 mejores atajos de teclado de código vs para mejorar la productividad

¿Quieres aumentar la productividad? Familiarizado y recuerde estos atajos de teclado de teclado de código VS para Linux, Windows y MacOS.

Resumir

La edición de múltiples bucle es una de las funciones pequeñas y efectivas en el código VS, que puede reducir la engorrosa repetición de tareas.

No necesitas aprender todos los atajos de inmediato. Simplemente comience, intente colocar el cursor Ctrl + D O seleccione varias líneas verticalmente y construya desde allí. A medida que se sienta más cómodo, estas técnicas se convertirán en una segunda naturaleza y lo ayudarán a concentrarse más en escribir lógica que las ediciones repetidas.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba