Atajos de teclado en Visual Studio Code para Mac

Visual Studio Code

Para desarrollar un buen trabajo con cualquier programa resulta muy importante poder manejarnos lo máximo posible con los accesos rápidos mediante combinaciones de teclado e intentar sacar el mayor provecho posible de nuestros diferentes IDEs, en este caso, he sacado una colección de atajos rápidos en Visual Studio Code para Mac.

  • Cmd + Shift + p
    Abre una serie de opciones que podemos hacer directamente en el IDE.
  • Alt + “tecla arriba”
    Mueve la línea actual hacia arriba (puede mover un bloque de líneas completo si se encuentran todas seleccionadas).
  • Alt + “tecla abajo”
    Mueve la línea actual hacia abajo (puede mover un bloque de líneas completo si se encuentran todas seleccionadas).
  • Cmd + Shift + 7
    Comenta automáticamente las líneas seleccionadas, utilizando el estilo de comentario del lenguaje en el que estamos.
  • Cmd + w
    Cierra la pestaña en la que nos encontramos.
  • (Cmd + k) + w
    Cierra todas las pestañas que tenemos abiertas.
  • Crear archivos y directorios (Cmd + click)
    Si escribimos el enlace directamente de la ruta en el archivo abierto, por ejemplo en un html podríamos escribir <script src=”/carpeta1/carpeta2/prueba.js”></script>
    Si este enlace no existe, cuando pulsemos Cmd + click sobre el mismo, nos saldrá un mensaje informándonos de que no existe y preguntando si lo queremos crear, aceptamos, y crearía la ruta completa y el fichero.
  • Cmd + click (Si el fichero o método ya existe)
    Si pulsamos esta combinación sobre un enlace de fichero que sí existe, nos abrirá automáticamente una ventana con el mismo, pero además, esta misma combinación puede resultarnos de mucha utilidad para navegar entre funciones. Si tenemos abierto un archivo que llama a una función, pulsando en el nombre de la misma a la vez que mantenemos pulsada la tecla Cmd, abrirá el archivo que contiene esta función y nos la mostrará directamente en pantalla.
  • Cmd + Shift + K
    Eliminar línea en la que nos encontramos, o seleccionando un bloque de líneas, las eliminaría todas.
  • Cmd + b
    Muestra u oculta la barra de navegación (sidebar).
  • (Cmd + k) + z
    Modo Zen. Muestra sólo el código, ocultando completamente la barra de navegación, menús, etc.
    Para su utilización, debemos pulsar Cmd + k a la vez, soltar y a continuación pulsar “z”.
  • Incluir en un texto en una etiqueta
    Para incluir un texto entre una etiqueta de apertura y cierre, podemos hacerlo del siguiente modo. Seleccionamos el texto que ya tenemos escrito, pulsamos Cmd + Shift + p y escribimos “Emmet Wrap”, seleccionamos y dentro escribimos la etiqueta que queremos que envuelva a nuestro texto (div, p, li…).
    Nota: en caso de querer hacer una lista por ejemplo con varias filas que tienes incluidas, puedes escribir “li*” y te pondría las etiquetas por cada fila que aparezca.
  • Ctrl + Tab
    Cambiamos de una pestaña a otra de las que tenemos abiertas dentro de Visual Studio Code.
  • Alt + Shift + “Tecla arriba” (o “Tecla abajo”)
    Clona la línea en la que nos encontramos.
  • Crear multicursor
    Si son en líneas correlativas, podemos hacerlo pulsando Cmd + Alt + “tecla arriba” o “tecla abajo”.
    Si son diferentes puntos del teclado, pulsamos la tecla Alt y sin soltar, pulsamos en cada punto donde queramos colocar el cursor.
  • Cmd + Shift + l
    Selecciona todas las palabras iguales del documento y coloca el multicursor al final de cada una.
  • Cmd + d
    Selecciona la siguiente ocurrencia de una misma palabra marcada, lo hace manteniendo seleccionada también la primera, con lo que coloca el multicursor al final de cada una de las que selecciones.
  • Cmd + Shift + o
    Esta combinación nos permite abrir “el buscador” para ver las distintas partes de un documento, por ejemplo, <title>, <head>, etc. y nos llevaría hasta la parte en la que se encuentre en nuestro código.
  • Ctrl + g
    Nos permite indicar un número de línea en la que queremos que se coloque el cursor de nuestro ID.
  • F2 (Refactorizar)
    Nos permite renombrar un objeto en todas las partes del proyecto donde se le haya llamado.

Estos son los atajos de teclado que más utilizo en Visual Studio Code en Mac, espero que os haya resultado de inter