Thumbnail del vídeo de ¿Visual Studio Code, Sublime Text o VIM?

¿Visual Studio Code, Sublime Text o VIM?

¿Visual Studio Code, Sublime Text o VIM? ¿Qué editor de código usar? «Cómo si quieres utilizar Dreamweaver»: Así comienzo el nuevo vídeo de Youtube manteniendo el meme en el mundo de desarrollo web.

A raiz de lo bien que han funcionado los vídeos de Visual Studio Code en el canal, me he estado planteando qué ocurre con los otros editores de código.
Porque parece que Visual Studio Code es el único editor de código cuándo realmente existen muchos y muy buenos. Esto se une que también he estado viendo vídeos de otros Youtubers sobre programación; como por ejemplo, «hola mundo», que se ponía a hablar sobre el editor de VIM.

Entonces también muchas veces cuando comienzo el curso tengo alumnos que no han comenzado conmigo sino con otro profesor y muchas veces tienen la duda de cuál es más útil si Visual Studio Code o Sublime Text.

Y voy a decir una barbaridad como un templo: Da igual el editor que uses, como si utilizas Dreamweaver. Me explico:

Editores de código vs «el código»

Habitualmente cuando nosotros (los desarrolladores) trabajamos con cualquier lenguaje como HTML, CSS, Javascript o cualquier tipo de framework, nos encontramos que cada desarrollador usa su editor pero la mayoría de desarrolladores usan Visual Studio Code.
Aunque también existe Sublime Text, Brackets, Coda, Nova y VIM.

Sublime Text vs Coda vs Visual Studio Code

Bien antes de nada lo que te quiero decir es: prueba diferentes editores.
Por ejemplo: por experiencia yo ya llevo 10 años programando
a nivel profesional y una de las cosas es que al comienzo utilizaba Sublime Text.

Es un editor de código que me gustaba bastante y lo usaba mucho pero después cambié a Coda, el cual era un editor de código que era exclusivo
de Mac y de pago.

Pero con Coda me sentía muy a gusto, tenía una versión para iPad por allá por el año 2010. Podía coger el iPad enfocarlo al Mac y ver el resultado en mi iPad (de hecho esa funcionalidad sigue activa actualmente).

Y después al cabo de unos años comencé con VS Code ¿porqué? Porque empecé a verle una serie de ventajas.

Entonces da igual el editor de código que utilices, a día de hoy la mayoría de editores de código son medianamente iguales.

Cuando digo editores de código también me refiero a diferentes IDE’s.
Visual Studio Code es muy útil porque tiene muchas funcionalidades instaladas por defecto y en cambio Sublime Text puede tener las mismas funcionalidades pero instalándolas a parte.

Visual Studio Code es un poco más moderno e instalar plugins es bastante sencillo, sólo hay que darle a un botón. En cambio en Sublime Text si que es verdad que hay que hacer «un poquito» de viguería y estoy hablando de aquellos que estéis comenzando a estudiar programación.

Por tanto algo a tener en cuenta es: pruébalos todos ya que la mayoría son gratuitos: Puedes descargarte Visual Studio Code, puedes descargarte
Nova, puedes descargar Sublime Text o Nova y ver cuál es la que mejor se adapta a tí.

Debes de tener en cuenta que sí que hay una serie de cosas que deberías de tener claras. Me explico:

Editores, extras y plugins

En el editor de código que elijas busca ciertos plugins que a futuro te van a venir muy bien, pero debería de tener soporte multilínea pero poder editar en 3/4 líneas al mismo tiempo es esencial para cualquier programador de hecho si algún día te pasas por los directos que hago en Twitch te darás cuenta que siempre estoy editando
en multilínea.

Y esto no es exclusivamente mío, sino que cualquier programador usará la multilínea constantemente.

Otra razón y otra cosa que debes de buscar es que se puedan instalar plugins.

En Brackets se puede, en Visual Studio Code se puede, en Sublime Text
también, pero ¿qué es lo que ocurre? Que cada uno de ellos tienen diferencias.
En mi experiencia funciona muy bien Visual Studio Code, porque para instalar plugins no tienes que hacer casi nada, es muy sencillo.

Por lo tanto unas de cosas que puedes hacer en este caso es: prueba Visual Studio Code y a ver si te gusta.

Visual Studio Code: mi preferido

¿En mi opinión personal? ¿Porqué me gusta Visual Studio Code? Y ahora cuando acabe con esto hablamos sobre VIM.
Sublime Text por defecto no tiene casi nada instalado, tiene alguna cosilla pero ningún plugin o extra reseñable.

Por ejemplo soy muy fan de Emmet y llevo muchísimos año usándolo.
Llevo tanto usándolos que muchas veces me he montado una página web en 1 sola línea, ya que me encanta y lo llevaré utilizando unos.. ¿4/5 años seguidos todos los días?

Entonces unas de las cosas que ocurre por ejemplo con el caso concreto de Emmet, Visual Studio Code lo tienes instalarlo de base mientras que
Sublime Text no.

Que sí, que puedo instalarlo en Sublime Text, pero ya es un pequeño extra que a mí no me apetece hacer.

Sé que si llego a un ordenador nuevo y descargo Visual Studio Code ya tendré el plugins Emmet instalado.
Así que en mi caso personal me gusta bastante y también la cantidad de extensiones que existen y se instalan tantísimos desarrolladores y que cada día salen mejores plugins pues yo personalmente recomiendo Visual Studio Code: es fácil de utilizar, sencillo tiene multilínea, soporte para plugins además de tener un depurador propio. Y también tiene una ventaja extra y es en el caso de GIT.

GIT y Visual Studio Code: Microsoft

Si voy a trabajar con Github o con cualquier sistema de control de versiones, me doy cuenta que Github pertenece a Microsoft, Visual Studio Code pertenece a Microsoft. ¿Y esto qué implica?

Implica que la conexión entre Visual Studio Code es muy fuerte o cualquier servicio de GIT y en concreto con Github.

Por eso personalmente lo recomiendo si estás comenzando a trabajar. Aunque si que es verdad que cuando trabajas con empresas más que
con Github comienzas a trabajar con servicios de terceros como BitBucket.

Pero por regla general para comenzar me parece que es muy buen editor de código.
Muy sencillo y además traducido. Creo que no tiene ningún tipo de dificultad. Además de esto también he estado viendo VIM y lo he probado alguna vez pero creo que VIM lo lleva al nivel extremista. Me explico:

VIM es extremista con el ratón

En VIM nos obligan a no tener que usar el ratón, es decir todo es con teclado y sí que es verdad que aquellos que estamos acostumbrados a programar exclusivamente con el teclado y no tocar el ratón pues se nota la diferencia.

¿Esto significa que VIM sea el mejor editor de código? Por supuesto que no.¿Es el mejor editor de código para mí? Por supuesto que no.
O a lo mejor sí, simplemente pruébalo.

No te preocupes en el editor de código, céntrate bien en los lenguajes que estás estudiando. Por otro lado prueba diferentes editores de
código
, la mayoría de ellos son gratuitos.

Y en definitiva disfruta mucho del mundo web que programar es una maravilla. Y si te apetece ver cómo creo Instagram desde cero aquí te dejo en enlace del vídeo y el artículo en mi blog.

Vídeo en Youtube sobre editores de texto como Sublime Text, Visual Studio Code o VIM

¡Hasta la próxima cruck!