Página principal » Codificación » Visual Studio Code 5 características impresionantes que lo convierten en un líder de la vanguardia

    Visual Studio Code 5 características impresionantes que lo convierten en un líder de la vanguardia

    Visual Studio Code es un nuevo editor de código de Microsoft. Recientemente ha alcanzado su primer ciclo de lanzamiento importante, 1.0.0. Lo he probado varias veces mientras estaba en Beta, y estoy impresionado con todo lo que ha traído a la mesa hasta ahora..

    Visual Studio Code (VSC) es liviano y rápido, y si ha usado SublimeText o Atom anteriormente, se sentirá como en casa. VSC viene con un paleta de comandos, selección de cursor múltiple, fragmentos de código y autocompletado de código - Las características que seguramente ya están familiarizadas con.

    No obstante, también viene con sus propias firmas que lo hacen destacar entre los jugadores actuales en el mercado. Así que, sin más dilación, echemos un vistazo..

    1. Intellisense

    IntelliSense es un código auto-completado cumple con la inteligencia artificial. Esta utilidad proporciona una lista de sugerencias junto con una breve sugerencia o descripción a medida que escribimos los códigos. Esto es derivado de varios factores contextuales como el lenguaje de programación, la sintaxis, las variables, las funciones, así como todos los códigos dentro del archivo.

    IntelliSense admite varios lenguajes de programación listos para usar, incluidos Sass, LESS, JavaScript, TypeScript y PHP. Algunas extensiones para incluir IntelliSense para otros lenguajes de programación también están disponibles. Es una gran característica para mejorar la productividad..

    2. Peek

    Durante la codificación, a menudo se puede olvidar una función en particular, donde la función se define inicialmente y cuáles son los parámetros requeridos.

    Con Ojeada, puedes seleccionar una función y presionar Shift + F12. La selección se expande en una ventana en línea que muestra la definición completa de la función así como donde se define la función. La función actualmente funciona en C, C #, JavaScript, TypeScript, .NET y algunos otros lenguajes de programación.

    3. CLI

    Similar a SublimeText con su subl En la línea de comandos, Visual Studio Code está equipado con un CLI llamado código y es fácil de instalar.

    En Windows, la CLI ya se habrá instalado junto con la aplicación. La CLI es accesible a través de la línea de comandos. En OS X, se puede instalar y desinstalar a través de la paleta de comandos.

    Puede usar la CLI para abrir un directorio particular a Visual Studio Code, o abrir su directorio de proyecto actual en Terminal o Símbolo del sistema directamente desde el editor.

    4. Git incorporado

    Visual Studio Code tiene Git integrado en el editor. A la izquierda de la barra lateral, encontrará el icono de Git donde puede inicializar Git, así como realizar varios comandos Git como cometer, Halar, empujar, rebase, publicar, y mira los cambios dentro del archivo.

    Además, si está realizando cambios en un repositorio Git, Visual Studio Mostrar indicadores de color en el editor de código de gutter., indicando donde has realizado las modificaciones.

    Nos adentraremos en Git en Visual Studio Code en la próxima publicación, así que estad atentos..

    5. Corredor de tareas

    Por último, pero no menos importante, Visual Studio Code también tiene un Task Runner incorporado, que proporciona cierto nivel de conveniencia.

    Para utilizar esta función, podemos establecer una tareas.json Archivo o mediante alguna configuración de Tarea popular como Grunt, Gulp o MSBuild, si se proporciona. Una vez que se establece la configuración, podemos ejecutar el Ejecutor de tareas a través de la Paleta de comandos escribiendo Ejecutar tarea. Mecanografía Tareas listará todos los comandos relacionados.

    Terminando

    La interfaz de Visual Studio Code, las combinaciones de teclas, así como la paleta de comandos son intuitivas y familiares. En definitiva, Visual Studio Code es un editor de código prometedor, aunque faltan algunas características..

    Sin embargo, estoy considerando cambiar y adaptar mi flujo de trabajo a Visual Studio Code. Espero con ansias los próximos lanzamientos, con suerte, con mejoras sustanciales..