Header Ads Widget

Ticker

6/recent/ticker-posts

¿Por qué VS Code es tan popular?

Portada del poste
Si está leyendo esta publicación, apuesto a que sabe o tal vez incluso use VS Code . Este solo hecho nos dice mucho sobre la popularidad de VS Code Millones de desarrolladores de todo el mundo de diferentes campos de software utilizan este editor para su trabajo diario. ¿ Pero por qué es eso ?
En este artículo, me gustaría repasar algunas de las razones más importantes detrás de la popularidad de VS Code. Todos sabemos que la respuesta general es "porque es bueno" , pero me gustaría ir más allá de eso. ¡Para explorar qué hace que un editor de código sea realmente bueno y cómo se hace!

Resumen inicial

Para aquellos de ustedes que no quieran nada, aquí están todas las razones por las que creo que el Código VS es tan popular (sin ningún orden en particular):
  • fuente abierta
  • familiaridad
  • sencillez
  • diseño
  • extensibilidad
Ahora bien, algunas de estas razones pueden ser menos o más claras e incluso superponerse entre sí. Pero incluso si, intentaremos profundizar en cada una de estas razones individualmente.

Fuente abierta

El hecho de que el Código VS sea (principalmentefuente abiertaes una ventaja sin precedentes. No solo significa que el software es de uso gratuito , sino que también puede ayudar a mejorarlo.
Otra ventaja menos obvia de usar código abierto es una mayor participación de la comunidad . Si bien no todos los usuarios de VS Code contribuyen a su base de código, obtienen un cierto sentimiento de unidad, esclavitud que, al menos en este campo, solo el código abierto puede proporcionar.
Pero ser de código abierto es una ventaja que no es exclusiva de VS Code. Otros editores de código comoÁtomo e incluso IDE completos como Eclipse o NetBeanstambién son de código abierto. Entonces, ¿qué hay más detrás del éxito de VS Code?

Familiaridad

Ahora, esto puede ser un poco complicado, pero tengan paciencia conmigo.
Creo que es seguro decir que VS Code es más popular entre los desarrolladores web . Y no es sin una razón. El lenguaje al que están acostumbrados la mayoría de los desarrolladores web es, por supuesto, JavaScript. ¿Y qué impulsa VS Code y con qué se integra mejor? ¡Lo has adivinado, JavaScript !
En el interior, el código VS se construye utilizando Electrón- Un marco para la creación de aplicaciones de escritorio con JavaScript con la ayuda de cromo y Node.js . Muchos desarrolladores web que utilizan VS Code conocen y aprecian este hecho. No todos lo hacen, principalmente debido a las aplicaciones de Electron, notorio alto uso de memoria y bajo rendimiento, pero todavía hay personas que aprecian lo meta que es esto: ¡escribe JavaScript en una aplicación de JavaScript!
Por otro lado, VS Code utiliza su impresionante Mecanografiadointegración para potenciar el autocompletado y otras funciones de edición útiles para JS y TS. Si está utilizando TypeScript, se podría decir que VS Code es su mejor opción.
Por lo tanto, el hecho de que VS Code esté construido sobre tecnologías web y también brinde un gran soporte para ellas, lo hace sentir familiar y prácticamente la opción predeterminada para una gran parte de su creciente base de usuarios: desarrolladores web.

Sencillez

Sin duda, una de las mayores ventajas del VS Code es su sencillez . Desde los primeros pasos hasta la interfaz de usuario hasta el descubrimiento de nuevas funcionalidades, todo en VS Code se siente simple.
Dicho esto, no quiero decir que el Código VS carezca de ninguna manera en términos de características, en absoluto. Gracias a su arquitectura extensible (de la que hablaremos en un momento), VS Code, incluso cuando es solo un editor de código, puede rivalizar con el conjunto de características de los IDE completos. Pero, a diferencia de esos IDE, aún se las arregla para hacerlo de una manera compacta y fácil de usar .
Esta simplicidad también se muestra a través del rendimiento de VS Code , que es sorprendentemente bueno, especialmente para una aplicación Electron. A menos que utilice varias extensiones, VS Code se sentirá ligero y ágil, como todo debería ser.

Diseño

Ahora bien, el diseño suele ser algo muy subjetivo, pero no tanto con el VS Code. Con interfaz de usuario minimalista ytemas personalizables, todos pueden encontrar algo por sí mismos.
Considero que la interfaz de usuario del Código VS está limpia y bien diseñada, sin ningún tipo de desorden. El único rival de VS Code en este sentido es probablemente Atom , aunquese queda corto en algunas otras áreas.
En cuanto a la personalización , casi todos los usuarios de VS Code tienen algún tipo detema más favoritoIncluso más que eso, pueden crear un tema de este tipo ellos mismos, ya que casi todos los elementos de la interfaz de usuario son personalizables, y todo el proceso es tan fácil como establecer valores en un archivo JSON.

Extensibilidad

Por último, la ventaja que muchos usuarios de VS Code considerarían la más importante: la capacidad de ampliación . Hay literalmente miles de extensiones en elMercado de VS Code ¡con nuevos apareciendo cada día!
Las extensiones pueden servir para muchos diferentes propósitosDesde temas de interfaz de usuario similares a extensiones hasta compatibilidad con lenguajes de programación, depuración, integración de Git e incluso reproductores de Spotify. No diré que hay de todo, pero ciertamente hay más que suficiente. E incluso si no lo hay, puede crear fácilmente el suyo propio con la ayuda de JavaScript / TypeScript ydocumentos detallados.
Pero, ¿por qué son tan importantes las extensiones? Es porque hacen del VS Code lo que es actualmente: una pieza de software muy capaz. Sin ellos, VS Code no sería mucho más que un editor de texto glorificado con buen diseño y autocompletado básico aquí y allá. Las extensiones son realmente importantes para personalizar su software y adaptarlo a sus necesidades personales. Es usted quien elige las funciones que necesita y cuándo las necesita.

Línea de fondo

Entonces, esto resume mi lista de ventajas de VS Code. Para ser claros, no estoy diciendo que no esté exento de defectos o que todas las otras alternativas en el mercado sean basura, ¡no! VS Code ciertamente no es perfecto, y hay muchosalternativas capacesque pueda interesarle, especialmente si desea una solución lista para usar, estrechamente integrada o hacer algo diferente al desarrollo web. El objetivo principal de esta publicación era describir las principales razones por las que VS Code es tan popular; por supuesto, ¡todas estas son ventajas!
Pero de todos modos, me gustaría saber qué piensa sobre el Código VS y las razones detrás de su popularidad. Además, ¿le gustaría que hiciera más publicaciones de este tipo, profundizando en las ventajas de piezas de software, bibliotecas o marcos específicos? Si es así, ¡házmelo saber en los comentarios !
Para obtener más contenido actualizado, sígueme enGorjeoFacebook, oa través de mi boletín semanal¡Gracias por leer y feliz codificación!

Publicar un comentario

0 Comentarios