De Donde Vienes [?]
Visual Studio es un producto de Microsoft muy potente que en los último años
fue acusado por ser muy costoso y pesado. Ciertamente el visual estudio siempre
fue tedioso y lento de instalar y ni hablar de descargarlo. además de un precio
elevado, recuerdo que el 2012 me costó 130 $ el pro. No obstante desde el 2016
aproximadamente las políticas de Microsoft se movió cada vez más al mundo del
desarrollo libre. y para ello Crearon el IDE VisualStudio Code el cual cuanta
con muchas de las ventajas del Propio Visual Studio.
A lo largo de mi vida como programador nunca encontré un Intellisense más
hermoso que el de Visual Studio incluso cuando desarrolle en python, el IDE me
ayudaba mucho y era muy genial. Cuando vi que salió VS Code (para abreviarlo),
me impaciente por probarlo siendo uno de los pocos en su beta. Ver y trabajar
como en VS pro con lenguajes de desarrollo libre fue el Boom y sabiendo que el Intellisense
con todo su detalle ayuda era la gloria.
Lo que necesites, busca, selecciona y disfruta
Una de sus principales ventajas es la gestión de Plugins que puedes
instalarles al IDE, también llamada complementos, esto plugins mejora, o ayudan
con determinado lenguaje, esquema de trabajo, o formato en el VS Code además de
que son desarrollados por la comunidad para la comunidad. Desde ayudar para el
manejo de Git hasta un Intellisense para un lenguaje, existe de todo y para
todo, con una biblioteca de más de 5000 plugins realmente no encontrar los que
busca es un reto.
Diferentes de Ambiente de trabajo
Puede manejar tus WorkSpace de cada proyecto por separar así como tener
una configuración para cada uno de ellos. Esto ligado a los plugins significa
que podrás inhabilitarlos para determinado proyecto y en otros tenerlo
funcionando. Cambien podrás cambiar aspectos del IDE como el color o
configuraciones más internas del Editor de Texto como Atajos. Pues si Puede
crear atajo para determinado proyecto. Imagina que te gustaría crear un HTML en
donde este con tan solo una conjunto de teclas que hayas configurado, pues para
ese WorkSpace podrás. También existe la posibilidad de migrarlo a todos los demás.
Pero tenerlo separados resulta muy útil.
Intellisense.. no es util... es utilisimo

Los plugins podrán ayudar al motor de Intellisense de tu VS Code para
identificar el lenguaje con su propia librería pero de fabrica con lenguajes
como C# o TypeScript, HTML y otros tienes una ventaja. Además de que tiene una
forma de Machine Learning que va aprendiendo de lo que ya hayas escrito antes y
de lo que tengas en tu propio proyecto, dándole la posibilidad de buscar,
autocompletar o ver la definición. También tiene una opción genial que se llama
"Peek Definition" que te abrirá un pequeño modal de la definición de
la clase que quiera sin cerrar el documento donde estas.
Integración con Git, Docker o Team Fundation
Es increíble que la integración con Git sea tan natural, detecta si tu
proyecto tiene atado a un manejador de versiones y te permite cambiar entre
ramas, hacer commits de los archivos, pushear o pulear, resolver conflictos de
merge. Ciertamente es muy amigable al punto que casi puede olvidarte de usar los
comandos, él lo hace por ti.
Debug y Consola al servicio del programador
Tener todos los beneficios de una consola normal como pront del sistema
para hacer desde comando sudo hasta compilaciones es muy productivo. Además del
motor de debug según cuentan es súper eficaz para los break point e
inspeccionar variables de tu proyecto en caliente.
Soportado en Windows, Linux y Mac
Una de las cosas que mejor pudieron hacer fue poder ser instalados en
todos los sistemas operativos comerciales actualmente como Windows, mac y
linux. Para instalarlo es muy sencillo nos dirigimos a la página:
https://code.visualstudio.com/ clic
en descarga -> seleccionamos el sistema operativo que tengamos ->
siguiente siguiente siguiente.
Por lo menos para Windows, para los demás tendremos que desempaquetar e
instalar si tenemos un manejador de paquetes en nuestro S.O.
Conclusiones
La verdad es que me pareció un IDE genial, como para novatos como
expertos, podría decir que para aquellos que venimos de Sublime Text no
tendremos un pase traumático, podremos usar mucho de los comando del editor aquí.
Por otro lado si somos de la escuela de Visual Studio podremos tener en
pequeño, todo el poder de nuestro Ambiente aquí además de no estar desorientado
como nos pasa con otros IDE’s porque muchos de los comando de Vs normal son válidos
en VS Code. La verdad el trabajo que están realizando los chicos de Microsoft
es para aplaudirlo y, eso que no siempre digo esto, pues se nota que a este IDE
le dieron mucho corazón.
Muy pronto sacare la guía de plugins más útiles y Shorcuts.
No hay comentarios:
Publicar un comentario