¿Cómo mejorar la productividad en Visual Studio Code?

Visual Studio Code es ante todo un editor que incluye las características que necesitas para realizar una mejor edición del código fuente y logar aumentar tu productividad.

Esto se logra a través de los conceptos básicos del editor, gracias a que te ayuda a moverte por el propio código.

Mejorar la Edición mediante Atajos de Teclado

Ser capaz de mantener las manos sobre el teclado al escribir código es crucial para una alta productividad.

VS Code tiene un amplio conjunto de métodos abreviados de teclado predeterminados y que pueden ser personalizarlos.

Puedes conocer mucho más sobre los atajos de teclado de VSC si lo deseas.

¿Cómo aplicar múltiples selecciones con el cursor?

VS Code admite múltiples cursores para ediciones simultáneas rápidas. Puedes agregar cursores secundarios (más delgados) con Alt+Click.

Cada cursor funciona de forma independiente según el contexto en el que se encuentra. Una forma común de agregar más cursores es con Ctrl+Alt+Abajo o Ctrl+Alt+Arriba que inserta cursores debajo y arriba.

Con el atajo de Ctrl+D se puede seleccionar la palabra actual bajo el cursor, o la siguiente ocurrencia de la selección actual.

Además, se pueden agregar más cursores con Ctrl+Shift+L, si lo que quieres es agregar una selección de cursores sobre cada aparición del texto seleccionado en la actualidad.

¿Cómo modificar los atajos de teclado de las selecciones múltiples del cursor?

Si deseas cambiar la tecla modificadora para aplicar varios cursores a Cmd+Click en macOS o Ctrl+Click en Windows y Linux, puedes hacerlo desde la variable de configuración, bajo la variable de editor.multiCursorModifier.

Esto va a permitir que los usuarios que vienen de otros editores, como Sublime Text o Atom continúen usando el atajo de teclado con el que están familiarizados.

También existe una opción dentro del menú de Selección: Cambiar a Ctrl+Click para cursor múltiple.

Los atajos de Ir a definición y Abrir enlace también respetarán esta configuración y se adaptarán para que no entren en conflicto. Cuando la configuración se modifique, abrir vínculos o ir a la definición se modificaran por el atajo de teclado de Alt+Click.

¿Cómo expandir o reducir una selección?

Es sencillo, reducir o expandir rápidamente la selección actual. Puedes hacerlo desde el atajo de Shift+Alt+Izquierda o Shift+Alt+Derecha.

¿Cómo seleccionar una columna?

Coloca el cursor en una esquina y luego mantén presionadas las teclas Shift+Alt mientras arrastras hacia la esquina opuesta.

Este atajo se cambia a Shift+Ctrl/Cmd cuando se modifica Ctrl/Cmd como el atajo de seleccionar varios cursores.

Además, existen teclas predeterminadas para la selección de columnas en macOS y Windows, pero no en Linux.

Atajo Comando Comando ID
Ctrl+Shift+Alt+Down Selección de columna hacia abajo cursorColumnSelectDown
Ctrl+Shift+Alt+Up Selección de columna hacia arriba cursorColumnSelectUp
Ctrl+Shift+Alt+Left Selección de columna a la izquierda cursorColumnSelectLeft
Ctrl+Shift+Alt+Right Selección de columna a la derecha cursorColumnSelectRight
Ctrl+Shift+Alt+PageDown Selección de columna Av Pág cursorColumnSelectPageDown
Ctrl+Shift+Alt+PageUp Selección de columna Re Pág cursorColumnSelectPageUp

Recuerda que siempre puedes modificar los atajos de teclado editando el archivo keybindings.json si deseas modificarlos y cambiarlos por otras teclas que te sean más familiares.

Relacionado

40 Cursos Gratis de Udemy: Desarrollo Web, Python (cupón finalizado)

Recién llega la primavera y vamos con una publicación más, que incluye los cursos del Lunes; hoy tenemos, 9 cursos en español (Typescript, Javascript, React, Vue, Firebase, Swift, Azure, HTML y CSS, Power Bi). Más 31 cursos en inglés: Javascript, Typescript, React, Python, R, Java, Drupal, Android y Kotlin, Básicos de Visual Studio Code, Bootstrap, Gitlab, Maya 3D, Photoshop, Marketing en Facebook e Instagram, SEO. Iniciación ¡SEGUIR LEYENDO!

Segunda actualización de Java para Visual Studio Code en 2020

En esta actualización, le mostraremos las nuevas formas de administrar sus dependencias y configurar el JDK múltiple. Aprender las herramientas adicionales que se pueden aprovechar para utilizar frameworks y mejorar los tiempos de ejecución. Además, existen algunos cambios más dentro de esta actualización. Gestión de dependencias Ya sea que use o no una herramienta de compilación, Java Dependency Viewer ahora proporciona una manera mejor de manejar ¡SEGUIR LEYENDO!

Extensión de Adobe XD para Visual Studio Code: Crea y revisualiza paquetes de sistemas de diseño

Una nueva e impresionante extensión de Adobe XD para Visual Studio Code, nos permite utilizar Adobe XD sin salir del editor. Los sistemas de diseño son el vínculo entre diseño y el desarrollo. Para construir un sistema exitoso, personalizado y ampliamente adoptado, tanto los diseñadores como los desarrolladores deben tener un hueco a la hora de la creación. La nueva extensión de Adobe XD para Visual ¡SEGUIR LEYENDO!

5 Mejores Alternativas de Visual Studio Code para Linux en 2024

¡Editores de código interesantes que podrían reemplazar a Visual Studio Code en 2024! Aquí te traigo algunos nuevos editores de código destacables que se lanzaron para Linux, como por ejemplo Lite XL hasta otras opciones como Pulsar. 5 Alternativas al editor de código Visual Studio Code Comencemos, he compilado esta lista de los próximos editores de código para Linux que tienen una gran capacidad y aspiraciones ¡SEGUIR LEYENDO!

23 Mejores Cursos Gratis de Editores de Texto

Los mejores cursos gratuitos para aprender a utilizar como un auténtico profesional los mejores editores de texto. Con estos cursos, vas a conocer los mejores trucos, plugins, extensiones y flujos de trabajo con los que optimizar tu trabajo sobre algunos de los editores de texto más utilizados del mundo. Mejores Editores / Editores Python / Editores Java / Editores Markdown Los Mejores Cursos de Editores de ¡SEGUIR LEYENDO!

78 Cursos Gratuitos de Python, Ciberseguridad, Crear Apps (cupón finalizado)

Los cursos de hoy se dividen en cursos en español y cursos en inglés. En concreto, 37+1 cursos en español y 41 en inglés. Sigue activa la oferta de Libros de Python / [EN] Desarrollador Python (20 curso de python por 16,37 €) ? Curso gratis en español Aplicaciones web, C, C#, Python, SQL Server, Xamarin, Unity, etc. Programación ¡A Programar! Una introducción a la programación ¡SEGUIR LEYENDO!

Cursos de Programación gratuitos de Youtube 2022 (Mayo)

Aprende sobre Inteligencia Artificial VER EN YOUTUBE por DotCSV Curso .Net 6 VER EN YOUTUBE por The Coder Cave Curso Angular VER EN YOUTUBE por Píldoras Informáticas (actualizado) Curso App Inventor VER EN YOUTUBE por Programador Novato Curso Arduino VER EN YOUTUBE por Programador Novato Curso C# VER EN YOUTUBE por Píldoras Informáticas (actualizado) Curso CSS3 desde cero VER EN YOUTUBE por AlexCG Design (actualizado) Curso ¡SEGUIR LEYENDO!

Salir de la versión móvil