Programa como un profesional con los atajos de Visual Studio Code
Si queremos aprender a programar, lo primero que necesitamos es un buen IDE de programaciĆ³n. Dependiendo del tipo de programa que estemos buscando crear es necesario elegir el entorno que mejor se adapte a nuestras necesidades y al lenguaje que vayamos a utilizar. AdemĆ”s de los muchos IDEs especializados que podemos encontrar, existen tambiĆ©n herramientas universales que, cada vez, cuentan con mĆ”s adeptos dadas sus posibilidades. Y una de las mejores es Visual Studio Code.
QuƩ es Visual Studio Code
Desde siempre, la marca «Visual Studio» se ha considerado como un entorno creado por Microsoft para programar todo tipo de programas para su propio ecosistema (Windows, Server, Azure, etc). Esta plataforma siempre ha sido privativa y, ademĆ”s, de pago (y no precisamente barata). Sin embargo, en 2015, Microsoft sorprendĆa a los usuarios creando una nueva herramienta bajo esta marca totalmente gratuita y de cĆ³digo abierto: Visual Studio Code.
VSC es un IDE de programaciĆ³n multiplataforma y multilenguaje creado por Microsoft para todos los usuarios que necesiten un editor de cĆ³digo sencillo y accesible. Este editor es totalmente gratuito para todos los usuarios, de cĆ³digo abierto (programado en Electron y Node.js) y estĆ” disponible para Windows, macOS y Linux.
Entre sus principales caracterĆsticas podemos destacar que se trata de un editor totalmente personalizable. De serie tenemos una funcionalidad muy bĆ”sica, con pocas mĆ”s funciones que un editor de texto normal. Sin embargo, podemos ampliar estas funciones mediante la descarga e instalaciĆ³n de extensiones. Estas extensiones podemos encontrarlas dentro del propio programa y nos permiten especializarlo en determinados lenguajes o aƱadirle otras funciones no disponibles de serie. AdemĆ”s, los usuarios pueden cambiarle el tema y los colores para ajustarlo a sus gustos o manĆas. Estamos ante uno de los editores de cĆ³digo mĆ”s versĆ”tiles que podemos encontrar.
AdemĆ”s de todo lo anterior, este programa estĆ” diseƱado para trabajar con Git (y GitHub, con una de las extensiones de las que acabamos de hablar), incluye sistemas avanzados de depuraciĆ³n, resaltado de sintaxis, una funciĆ³n de auto-completado de cĆ³digo, funciones para refactorizar el cĆ³digo, etc.
Si aĆŗn no lo tenemos instalado, podemos bajar la Ćŗltima versiĆ³n del programa desde el siguiente enlace. AdemĆ”s de la versiĆ³n estable, tambiĆ©n podemos descargar cualquiera de las versiones en desarrollo del programa para tener acceso temprano a las Ćŗltimas caracterĆsticas.
Aprendiendo los atajos de teclado de VSC
Todas las funciones del programa estĆ”n a nuestro alcance con el ratĆ³n, dentro de sus menĆŗs. Sin embargo, dependiendo lo que estemos haciendo, quitar las manos del teclado e ir al ratĆ³n, buscar y hacer clic para realizar una determinada tarea puede ser poco productivo.
Microsoft ha adaptado su editor de cĆ³digo para facilitar su uso gracias a los atajos de teclado. Un atajo de teclado es una combinaciĆ³n de teclas pre-configurada para realizar una determinada acciĆ³n. Estos atajos pueden ser una tecla sola (por ejemplo, las teclas F) o ser una combinaciĆ³n de teclas, las cuales suelen usar normalmente el Control o el Alt como lanzadores.
Podemos encontrar una gran cantidad de atajos dentro de Visual Studio Code. Algunos de ellos nos permiten usar las funciones bƔsicas del programa con mayor facilidad, como, por ejemplo:
- Ctrl + K + S -> abrir la lista de atajos de teclado.
- Ctrl + Shift + P -> abrir la paleta de comandos.
- Ctrl + , -> abrir los ajustes.
- Ctrl + Shift + X -> cambiar el panel de extensiones.
- Ctrl + T -> abrir el panel de bĆŗsqueda rĆ”pida universal.
- Ctrl + N -> abrir nuevo archivo.
- Ctrl + Shift + N -> abrir nueva ventana.
- Ctrl + F4 -> cerrar archivo.
- Ctrl + Shift + W -> cerrar ventana.
- F11 -> poner en pantalla completa.
- Ctrl + B -> mostrar u ocultar la barra lateral.
TambiĆ©n podemos aprovecharnos de estos atajos de teclado para controlar el uso de los archivos de cĆ³digo. Por ejemplo:
- Ctrl + O -> abrir archivo.
- Ctrl + S -> guardar archivo.
- Ctrl + Shift + S -> guardar archivo como
- Ctrl + Shift + T -> abrir Ćŗltima pestaƱa cerrada.
Visual Studio Code nos facilita tambiĆ©n una gran cantidad de atajos de teclado que nos ayudan a movernos por todo el editor de cĆ³digo a poder editarlo con mayor comodidad. Los mĆ”s importantes son:
- Ctrl + C -> copiar selecciĆ³n o la lĆnea que tengamos activada en esos momentos.
- Ctrl + X -> cortar selecciĆ³n o la lĆnea que tengamos activada en esos momentos.
- Ctrl + V -> pegar el contenido del portapapeles.
- Ctrl + Shift + K -> borrar lĆnea.
- Inicio -> ir al principio de la lĆnea.
- Fin -> ir al final de la lĆnea.
- Ctrl + Inicio -> ir al principio del archivo.
- Ctrl + Fin -> ir al final del archivo.
- Alt + arriba/abajo -> subir o bajar una lĆnea.
- Ctrl + / -> comentar una lĆnea.
- Shift + Alt + A -> comentar una regiĆ³n.
- Ctrl + ] -> aƱadir sangrĆa.
- Ctrl + [ -> quitar sangrĆa.
- Ctrl + P -> ir a un archivo.
- Ctrl + G -> ir a una lĆnea.
- Ctrl + T -> mostrar todos los sĆmbolos.
- Ctrl + Shift + O -> ir a un sĆmbolo.
- F8 -> ir al siguiente warning del compilador.
- Shift +F8 -> ir al anterior warning del compilador.
- Ctrl + Shift + M -> mostrar el panel de problemas.
- Ctrl + -> dividir el editor.
- Ctrl + 1/2/3 -> abrir uno de los editores.
- Ctrl + Shift + Avpag -> mover editor abajo.
- Ctrl + Shift + Repag -> mover editor arriba.
Y, por supuesto, VSC nos mostrarĆ” una serie de atajos de teclado que nos ayudarĆ”n a editar el cĆ³digo con mayor facilidad. Entre otros, podemos destacar:
- Ctrl + F -> abrir el panel de bĆŗsqueda.
- Ctrl + H -> abrir el panel de reemplazar.
- Ctrl + Shift + H -> reemplazar en archivos.
- F3 -> buscar siguiente.
- Shift + F3 -> buscar anterior.
- Alt + Enter -> seleccionar todas las coincidencias de un mismo tƩrmino.
- Ctrl + D -> aƱadir la selecciĆ³n actual a la bĆŗsqueda.
- Ctrl + L -> seleccionar lĆnea actual.
- Ctrl + Shift + L -> seleccionar todas las lĆneas de la secciĆ³n actual.
- Ctrl + F2 -> seleccionar todas las coincidencias de una palabra actual.
- Shift + Alt + Right Arrow -> expandir selecciĆ³n.
- Shift + Alt + Left Arrow -> recoger selecciĆ³n.
- Alt + Clic -> aƱadir cursor.
- Ctrl + Alt + arriba/abajo -> aƱadir cursor encima o debajo.
- Ctrl + U -> deshacer el Ćŗltimo cursor.
Por Ćŗltimo, el atajo de teclado «Ctrl + `» nos permite mostrar el terminal integrado dentro del programa, muy Ćŗtil en las labores de depuraciĆ³n.
Algunos de los atajos de teclado que acabamos de ver pueden cambiar en funciĆ³n del sistema operativo que utilicemos. En nuestro caso hemos puesto los atajos de teclado para Windows, pero si usamos macOS o Linux, aunque muchos coincidirĆ”n, otros (como Ctrl + F4, por ejemplo) estarĆ”n asignados a otras teclas.
Fuente: SoftZone https://ift.tt/36oexhA Autor: RubƩn Velasco