10 Consejos esenciales para la productividad de código de visual studio
Adoro código de Visual Studio. Se ha sustituido Sublime Text como mi editor de texto de elección y no creo que nunca voy a volver. Y a pesar de que está basado en javascript al igual que otras alternativas Sublime Text (es decir, Atom y soportes), Código VS es la velocidad del rayo.
Y en caso de que se lo pregunte, sí: Código VS es de código abierto y está disponible en GitHub. Sorprendente, ¿verdad? Hace diez años, si te dijera que Microsoft iba a empezar a participar de código abierto, que le has reído en mi cara. Ahora mira donde estamos.10 Libre Open Source Herramientas de Windows Alojado en GitHub10 Libre Open Source Herramientas de Windows Alojado en GitHubMicrosoft es la organización con los contribuyentes mayoría del código abierto en GitHub. Para celebrar este logro, hemos compilado una lista de las mejores herramientas gratuitas de Windows se puede descargar desde GitHub.Lee mas
De todos modos, vamos a llegar a ella. Aquí hay trece consejos esenciales que le ayudarán a obtener cómodo y aumentar su productividad en código de Visual Studio.
1. Maestro de la paleta de comandos
Al igual que sublime texto (y antes de que TextMate), Código VS tiene algo que se llama una paleta de comandos. Esta característica le permite acceder a varios comandos simplemente escribiendo a cabo en lugar de verse obligados a navegar por los menús con el ratón.
Vídeo: Vlog de MirCha: 019. Visual Studio Code: mi editor de código en 2017
Es posible abrir la paleta de comandos con el CTRL + SHIFT + P atajo de teclado. Simplemente comienza a escribir lo que quiere hacer (por ejemplo, “cerrar”) y las opciones se actualizarán en tiempo real. Algunos comandos se clasifican (por ejemplo, “Archivo”, Git”,‘Terminal’, etc), por lo que puede usarlo para localizar comandos que parece que no puede encontrar.
2. Establecer una carpeta Proyecto de Trabajo
Si hace clic en Explorador en la barra lateral de navegación, verá un nuevo sub-panel se abren. Esta sub-panel se divide en dos secciones: los editores abiertos (es decir, archivos y documentos abiertos) y no hay carpeta abierta. Esto último es lo que nos interesa.
Hacer clic Carpeta abierta (O puede desplazarse a Archivo gt; Carpeta abierta… en la barra de menú) y seleccione cualquier carpeta de su sistema. Esto cargará esa carpeta en el Código VS como el “proyecto de trabajo actual”, que permite un fácil acceso a todos los archivos y subcarpetas, por lo que no tiene que mantener a voltear hacia atrás y adelante a Explorador de archivos.
3. Vea varios archivos a la vez
La mayoría de los editores de texto modernos pueden soportar múltiples archivos a la vez, lo que le permite cambiar entre los archivos abiertos a través de algún tipo de interfaz basada en la pestaña. Más editores de texto avanzados pueden incluso apoyar la edición de texto de lado a lado, lo que hace Código VS (aunque sólo horizontalmente).
Sin embargo, la edición de lado a lado es duro para pantallas más pequeñas, ya que eso significa en un ordenador portátil o un monitor más antiguo - y ahí es donde brilla Código VS.
Tiene algo que se llama paneles dinámicos, donde si uno de los paneles abiertos de documentos es demasiado estrecho, que se ampliará automáticamente cuando haces ese documento activo (es decir, coloque el cursor en él). Si usted todavía está utilizando una resolución de cerca de 720, te encantará esta característica.
4. editar múltiples líneas a la vez
Si alguna vez tiene que insertar o eliminar varias instancias de texto en todo el documento, todo lo que tiene que hacer es crear múltiples cursores. Esto se puede hacer manteniendo pulsado ALT (o Opción en Mac) y haciendo clic en cualquier parte del texto. Cada clic crea un nuevo cursor.
Esto es particularmente útil para cosas como HTML, donde es posible que desee agregar muchos casos de la misma clase o cambiar el formato de varios hipervínculos. Aprenderlo y me encanta.
5. Ir a definición
Cuando estás programación o de scripting, a menudo se encontrará con una variable o método que usted no reconoce. Entonces, ¿Qué haces? Se podrían pasar varios minutos buscando el archivo correcto, o se puede seleccionar la variable / método con el cursor y éxito F12 para saltar inmediatamente a su definición.
O puede utilizar ALT + F12 simplemente echar un vistazo a la definición, que muestra la derecha definición en la línea donde se encuentra el cursor en lugar de abrir el archivo de origen.
Para ir en la dirección opuesta, puede seleccionar una variable / método y uso definido SHIFT + F12 para encontrar todas las referencias a ella. Esto también aparece en línea en el cursor.
Con el fin de poder utilizar estas funciones, es necesario asegurarse de que la carpeta adecuada se abre como el “proyecto de trabajo actual” (ver el consejo # 2).
6. cambie todas las apariciones
Refactoring es una aspecto necesario de escribir y mantener código limpio, pero puede ser bastante el dolor de cabeza - especialmente cuando estás refactorización un módulo de gran tamaño o de lo contrario un enorme trozo de código. Así que en lugar de la caza a través de archivos docenas sólo para cambiar el nombre de una variable o método, vamos Código VS lo haga por usted.10 consejos para el limpiador de escritura & mejor Código10 consejos para el limpiador de escritura & mejor CódigoEscribir código limpio parece más fácil de lo que realmente es, pero los beneficios valen la pena. He aquí cómo usted puede comenzar a escribir código más limpio hoy.Lee mas
Si selecciona una variable / método y golpea F2, puede editar el nombre y cambiará cada instancia del nombre de la variable a lo largo de todo el proyecto de trabajo actual.
Si sólo desea cambiar en el archivo actual, el uso CTRL + F2 y el Código VS generará un cursor en todos los casos en todo el archivo actual.
7. Buscar en todos los muchos archivos
Si se trabaja con archivos que no son de código fuente, las características de símbolos de investigación anteriores (en el consejo # 5) no será utilizable. Entonces, ¿qué se puede hacer cuando usted necesita encontrar una frase o palabra, pero no sabe qué archivo es en? Vuelve a lo básico encontrar función.
CTRL + F le permite buscar dentro del archivo actual, mientras CTRL + SHIFT + F le permite buscar en todos los archivos en todo el proyecto de trabajo actual, incluyendo todas las subcarpetas de forma recursiva.
8. Tome ventaja de la Terminal
Código VS viene con una Terminal integrado. En Windows, este terminal se muestra como símbolo del sistema. En Mac y Linux, se muestra como un indicador de Bash. De cualquier manera, el terminal comienza en el directorio del proyecto de trabajo actual (si se carga) o en la carpeta de inicio (si se ha cargado ningún proyecto).
Vídeo: Curso Visual Basic 2010 - Genios del Código
También es compatible con la capacidad de tener múltiples terminales, separadas. Simplemente haga clic en el + en la parte superior derecha para desovar casos más terminales, o haga clic en el Bote de basura para cerrar la terminal actual. El menú desplegable hace que sea fácil cambiar entre ellos (y no desperdicia tanto espacio en la pantalla como una interfaz basada en la pestaña podría).
9. instalar un tema nuevo
Como era de esperar, Código VS permite el tema resaltado de sintaxis del texto y código fuente. Por desgracia, que no permite la tematización de la interfaz en sí misma, pero el resaltado de sintaxis es la parte importante. Usted se sorprendería de la cantidad de un buen tema puede aumentar su productividad.
Puede encontrar nuevos temas sobre el Código mercado VS (no se preocupe, son libres) o se puede buscar directamente en el Código VS.
Vídeo: Tutorial Aprende Visual Studio Code : Refactoring de código con Visual Studio Code | video2brain
10. Instalación de extensiones de terceros
La última característica esencial que queremos destacar es la extensibilidad del Código VS a través las extensiones de terceros. Al igual que con los temas, los puedes encontrar en el mercado Código VS (sí, estos son gratis también) o puede buscar para ellos en el Código VS. Acceder al panel de Extensiones con CTRL + SHIFT + X.
Las extensiones son la clave para maximizar su productividad. Usted encontrará todo tipo de herramientas aquí, como borra de, depuradores, fragmentos, mejoras en la calidad de vida a sí mismo Código VS, construir herramientas y incluso uno que implementa la emulación Vim.Los 7 mejores razones para dar la Vim editor de texto una oportunidadLos 7 mejores razones para dar la Vim editor de texto una oportunidadDurante años, he tratado de un editor de texto tras otro. Lo que sea, lo probé. He utilizado todos y cada uno de estos editores durante más de dos meses, como mi principal editor del día a día. De alguna manera, yo ...Lee mas
Código Visual Studio: ¿Usted qué opina?
Por mucho que me encanta, yo seré el primero en admitir que el Código VS no es perfecto para cualquier persona - nunca nada es - y puede que no sea lo que estás buscando. O tal vez es exactamente ¡Que necesitas! Darle una oportunidad e ir con una mente abierta. Creo que se sorprenderá por lo que se encuentra.
Y tengo curiosidad por saber qué piensa acerca de código de Visual Studio! ¿Cree que le falta nada en comparación con sus alternativas? ¿Qué características que más aprecia?
¿Qué es lo que busca en un editor de texto? Háganos saber en un comentario más abajo!