atajos-teclado-visual-studio-code

Atajos de teclado en Visual Studio Code

María del Carmen ValeraTutoriales Leave a Comment

Para los usuarios de Visual Studio Code, emplear atajos de teclado (también conocidos como shortcuts o key bindings) es fundamental para acelerar la escritura de código. Este entorno de desarrollo facilita la ejecución de la mayoría de las tareas mediante atajos directos desde el teclado. Cabe destacar que estos atajos varían según el sistema operativo, aunque en Windows y Linux presentan muchas similitudes.

Acceso a los atajos de teclado en Visual Studio Code

Paleta de comandos

A través de la Paleta de comandos: Ver ⇾ Paleta de Comandos ⇾ Abrir métodos abreviados de teclado.

Menú de preferencias

A través de menú: Archivo ⇾ Preferencias ⇾ Métodos abreviados de teclado.

Combinación de teclas rápidas

A través de método abreviado: [CTRL] + K y a continuación [CTRL] + S.

Tipos de atajos

La lista de métodos abreviados en Visual Studio Code revela una amplia gama de atajos, cada uno diseñado para diferentes propósitos: desde gestionar ventanas y abrir la paleta de comandos, hasta administrar archivos. También incluye atajos para buscar, seleccionar y reemplazar código en documentos, así como para copiar, cortar, pegar y comentar código. Al explorar y experimentar con estos métodos, se pueden descubrir aquellos que mejor se adaptan y facilitan el flujo de trabajo.


Contenido recomendado:


Atajos esenciales para la codificación en Visual Studio Code

Sin embargo, dado que esta tarea puede ser bastante amplia, especialmente para aquellos con tiempo limitado, se proponen a continuación algunos métodos que podrían ser interesantes y, sobre todo, útiles para la escritura de código:

Guardar y cerrar archivos

Se puede utilizar [CTRL] + S para guardar el archivo actual.

Para cerrar el editor activo, se emplea [CTRL] + F4.

Selección y edición de líneas de código

Se puede seleccionar completamente la línea en la que se sitúa el cursor utilizando [CTRL] + L.

Para eliminar la línea actual, se puede emplear [SHIFT] + [SUPR]. Alternativamente, esta acción también puede realizarse con [CTRL] + [SHIFT] + K.

Copiar, cortar y pegar con eficiencia

Presionando [CTRL] + C, se copiará automáticamente la línea completa en la que se encuentra el cursor, eliminando la necesidad de seleccionarla por completo. Esta función suele utilizarse en conjunto con [CTRL] + V, que sirve para pegar lo copiado.

De manera similar, al usar [CTRL] + X, se cortará la línea entera donde esté situado el cursor, sin requerir su selección previa.

Para deshacer la última acción ejecutada, se emplea [CTRL] + Z.

Y para rehacer una acción que fue previamente deshecha, se utiliza [CTRL] + Y.

Navegación y gestión de problemas de código

Localización rápida de archivos y líneas

Suele ser común que la ventana de problemas muestre advertencias (warnings) del compilador sobre el código que estamos escribiendo, señalando específicamente el archivo y la línea correspondiente a dicha advertencia. Para ubicarnos rápidamente en el punto del código señalado, especialmente útil en proyectos de gran envergadura con numerosos archivos, se pueden emplear los siguientes métodos:

[CTRL] + P para ir a un fichero específico, nos mostrará la lista de ficheros del proyecto para seleccionar el fichero al que queremos ir.

Una vez que nos encontramos en el fichero deseado, podemos posicionarnos en una línea concreta a través del método [CTRL] + G. Abrirá la ventana emergente donde nos pedirá que introduzcamos la línea a la que queremos ir. Para una ubicación más específica, después del número de línea, puedes añadir el símbolo «:» seguido del número de columna para posicionarte en un carácter concreto.

Movimiento y comentarios de bloques de código

En ocasiones, es necesario desplazar bloques completos de código hacia arriba o hacia abajo desde su ubicación actual en un archivo. Para lograr esto, primero seleccionamos el bloque de código que queremos mover. Luego, utilizamos [ALT] + flecha arriba para trasladar el bloque seleccionado hacia arriba, hasta alcanzar la posición deseada. De manera similar, empleamos [ALT] + flecha abajo para mover el bloque hacia abajo.

Si nuestro objetivo es mover una única línea en lugar de un bloque completo, basta con ubicarnos en la línea deseada sin necesidad de seleccionarla por completo. Para esto, utilizamos simplemente [ALT] + flecha arriba o [ALT] + flecha abajo, según la dirección en la que queremos desplazar la línea.

En ocasiones, puede ser necesario comentar un bloque completo de código, como parte de la prueba de funcionalidades específicas o para prevenir temporalmente errores de compilación al excluir ciertas partes del código.

Este proceso de comentar un extenso segmento de código se puede ejecutar de diversas maneras: una opción es comentar línea por línea, o utilizar /* al inicio y */ al final del bloque de código que deseamos comentar (una práctica común para quienes programan en AL). Sin embargo, existe un método más eficiente para comentar un bloque de código: seleccionamos las líneas a comentar y presionamos [CTRL] + K, seguido de [CTRL] + C. Esto comentará todo el bloque de una sola vez. Para descomentar el mismo bloque, simplemente lo seleccionamos y presionamos [CTRL] + K y después [CTRL] + U, y así se descomentará el bloque completo.

Funciones avanzadas de edición

Renombrar y reemplazar con atajos

Otra de las acciones habituales que se realizan al escribir código es renombrar una variable, un método o un archivo. Con el método [CTRL] + H se activarán las funciones que nos permitirán encontrar coincidencias y reemplazarlas en cascada.

Lista completa de atajos de teclado para Windows

atajos-visual-studio-code-windows

Resumiendo, en Visual Studio Code existe una gran cantidad de métodos de teclado abreviados que nos pueden facilitar mucho la tarea de escribir código y manejar archivos. Podéis consultar la documentación al respecto haciendo clic aquí.


¡Únete a nuestro equipo! Estamos buscando personas con talento como tú, que estén interesadas en innovar y crecer juntos. Si tienes habilidades para resolver problemas y un gran entusiasmo por aprender y contribuir en un ambiente de trabajo en equipo, ¡queremos conocerte!

¡Si necesitas más información rellena el formulario, nuestros expertos están para ayudarte!


maria-carmen-valera

Maria del Carmen Valera
Business Applications

Deja un comentario