Tutoriales

¿Visual Studio Code o Atom? ¿Qué editor deberías usar?

Encontrar un buen editor de código fuente abierto en estos días no es difícil, la elección puede serlo.

Visual Studio Code de Microsoft y Atom de GitHub son dos de los editores de código tipo IDE más populares y ricos en funciones que tienen una gran base de usuarios y fanáticos.

Tanto VS Code como Atom ahora son propiedad de Microsoft, ya que el desarrollador original de Atom GitHub ahora es propiedad de Microsoft. Tienen una interfaz de usuario moderna e interesante con un bonito tema oscuro nativo. Ambos editores utilizan Electron para la interfaz de usuario.

Las similitudes son geniales y, debido a esto, es fácil confundirse al elegir uno de estos para su configuración de codificación.

Si no puede tomar una decisión y desea comparar y elegir entre un Código VS y un Atom, este artículo debería ayudarlo a decidir.

Código de Visual Studio

La interfaz de usuario de Visual Studio Code con una interfaz de proyecto ocupada

Visual Studio Code (AKA VS Code) es uno de los editores de código fuente abiertos de hoy en día. Su base de usuarios se está disparando debido a sus características similares a IDE, pero sigue siendo relativamente eficiente en cuanto a recursos.

Visual Studio Code fue creado por Microsoft y está disponible para Linux, macOS y Windows. Microsoft lanzó la mayoría del código fuente de Visual Studio Code en GitHub bajo la licencia MIT el 18 de noviembre de 2015.

Los desarrolladores de VS Code han realizado algunos ajustes fantásticos con Electron para que sea lo más fácil y eficiente posible. Y dado que las aplicaciones de Electron funcionan en la mayoría de los sistemas operativos, todos los usuarios de Linux, macOS y Windows pueden beneficiarse de estos ajustes.

La instalación de VS Code en Linux también es bastante sencilla. En realidad, está disponible en el centro de software de muchas distribuciones.

Por qué debería elegir Visual Studio Code

  • Visual Studio Code es [generally] elegido por personas que quieren una funcionalidad cercana al IDE desde el principio y no quieren torpemente con su editor de código.
  • Aunque Visual Studio Code se basa en Electron, tiene muy poca sobrecarga en comparación con otras aplicaciones de Electron (Atom de GitHub).
  • Otras características listas para usar como el autocompletado de Microsoft IntelliSense, la integración de Git, la compatibilidad con Markdown.
  • Los complementos solo pueden agregar funciones, temas y compatibilidad con nuevos idiomas; y esta limitación de complementos garantiza que el núcleo del editor siga siendo familiar incluso después de que se agreguen nuevos complementos.

Las versiones binarias distribuidas por Microsoft siguen siendo software gratuito propietario. VSCodium se basa en el código fuente disponible públicamente de Visual Studio Code. Sin embargo, la discusión de VSCodium está más allá del alcance de este artículo, aparte de considerarlo una alternativa viable a Visual Studio Code si desea la funcionalidad de Visual Studio Code pero sin ningún elemento propietario.

átomo

05 átomo
Interfaz de usuario del editor Atom

GitHubs Atom es otro editor de código fuente abierto gratuito disponible para Linux, macOS y Windows. Atom es una aplicación de escritorio creada con Electron para facilitar el desarrollo de paquetes con JavaScript.

El código fuente de Atom se publicó en GitHub bajo la licencia MIT. Dado que Atom es un producto de GitHub, Git Control está integrado en él.

Atom es conocido como un «editor de texto hackeable para el siglo XXI» debido a su total personalización con HTML, CSS y JS.

Al igual que VS Code, puede instalar fácilmente Atom en Linux y otras plataformas.

Razones para el átomo

  • Atom es el preferido por las personas que quieren un editor simple y quieren construir sobre él porque Atom es hackeable.
  • Integración Git integrada y GitHub completa; no es sorprendente considerando que fue desarrollado por GitHub
  • Los complementos de Atom son muy fáciles de encontrar, instalar y actualizar a través de la propia aplicación.
  • Los complementos disponibles para Atom son muy extensibles y pueden cambiar completamente la funcionalidad del editor y al final casi crear un nuevo editor; Es realmente «pirateable».
  • Las versiones binarias de Atom y su código fuente son completamente de código abierto (a diferencia de las versiones binarias de Visual Studio Code que contienen partes propietarias + telemetría).
  • Puede llevar Atom de un editor de código a un IDE, con autocompletado sensible al contexto más inteligente, funciones de navegación de código, formato de documentos y más.

diploma

Tanto Atom como VS Code se basan en Electron. Pero Microsoft continuó modificando VS Code para hacerlo lo más fácil posible.

En este punto, VS Code es como Ubuntu, viene con casi todo. Mientras que Atom es como Arch, mínimo y extremadamente hackeable (expandible).

Tanto Atom como VS Code están técnicamente bajo Microsoft y eventualmente alcanzarán la paridad de funciones. Por lo tanto, es mejor ir con el editor al que se inclina su comunidad (desarrollador web / desarrollador software) y allanar el camino para el futuro. ¡Quizás termines en Vim!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba