stringtranslate.com

Atom (editor de texto)

Atom es un editor de texto y código fuente gratuito y de código abierto para macOS , Linux y Windows con soporte para complementos escritos en JavaScript y control Git integrado . Atom fue desarrollado por GitHub y se lanzó el 25 de junio de 2015. [8]

El 8 de junio de 2022, GitHub anunció el fin de la vida útil de Atom , que se produciría el 15 de diciembre del mismo año, justificando su necesidad de "priorizar las tecnologías que posibiliten el futuro del desarrollo de software", específicamente sus GitHub Codespaces y Visual Studio Code , desarrollados por Microsoft que había adquirido GitHub en 2018. [9] [10]

Características

Atom es un editor de texto "hackeable", lo que significa que es personalizable usando HTML , CSS y JavaScript . [11]

Atom es una aplicación de escritorio creada con tecnologías web . [12] Se basa en el marco Electron , que fue desarrollado para ese propósito y, por lo tanto, anteriormente se llamaba Atom Shell. [13] Electron es un marco que permite aplicaciones de escritorio multiplataforma utilizando Chromium y Node.js. [14] [15]

Atom se escribió inicialmente en CoffeeScript y Less , pero gran parte se convirtió a JavaScript . [16]

Atom utiliza Tree-sitter para proporcionar resaltado de sintaxis para múltiples lenguajes de programación y formatos de archivo . [17]

Paquetes

Al igual que la mayoría de los demás editores de texto configurables, Atom permitía a los usuarios instalar paquetes y temas de terceros para personalizar las características y el aspecto del editor. Los paquetes se podían instalar, gestionar y publicar a través del gestor de paquetes de Atom, apm. Todos los tipos de paquetes, incluidos, entre otros: compatibilidad con resaltado sintáctico para idiomas distintos del predeterminado, depuradores, etc., se podían haber instalado a través de apm. [ cita requerida ]

Historia

Atom fue desarrollado en 2008 por el fundador de GitHub, Chris Wanstrath , como un editor de texto utilizando Electron Framework (originalmente llamado Atom Shell), un marco diseñado como base para Atom. [18]

Entre mayo de 2015 y diciembre de 2018, [19] Facebook desarrolló los proyectos Nuclide [20] y Atom IDE para convertir Atom en un entorno de desarrollo integrado (IDE). [21] [22] [23] [24]

En 2018, cuando Microsoft anunció que adquiriría GitHub, los usuarios expresaron su preocupación por la posibilidad de que Microsoft descontinuara Atom, ya que competía con Visual Studio Code de Microsoft . El futuro CEO de GitHub aseguró a los usuarios que el desarrollo y el soporte para Atom continuarían. [25] Sin embargo, al cabo de cuatro años, el desarrollo cesó. El 8 de junio de 2022, GitHub anunció el cierre del desarrollo de Atom y el archivo de todos los repositorios de desarrollo de Atom para el 15 de diciembre de 2022. [9]

Un ex desarrollador de Atom, Nathan Sobo, anunció que estaba construyendo el "sucesor espiritual" de Atom, titulado Zed. [26] [27] [28] A diferencia de Atom, Zed se escribiría en Rust y no utilizaría el marco Electron . [29]

El 30 de enero de 2023, GitHub anunció una vulneración que expuso "un conjunto de certificados de firma de código cifrados", algunos de los cuales se utilizaban para firmar versiones de Atom. GitHub recomendó a los usuarios que actualizaran a versiones anteriores de Atom firmadas con una clave diferente. [30]

Tras el final de la vida útil de Atom, el desarrollo continuó en una bifurcación comunitaria llamada Pulsar. [31]

Licencia

Atom se volvió completamente de código abierto en mayo de 2014 bajo la licencia MIT , incluido su marco de escritorio Electron . [32]

Véase también

Referencias

  1. ^ "El 'futuro CEO de GitHub' de Microsoft habla sobre Atom, la independencia de GitHub y más". ZDNet . Consultado el 21 de junio de 2020 .
  2. ^ "Presentación de Atom". Atom . 26 de febrero de 2014 . Consultado el 15 de agosto de 2015 .
  3. ^ "Versión 1.63.1". 23 de noviembre de 2022. Consultado el 7 de diciembre de 2022 .
  4. ^ "Versión 1.61.0-beta0". 8 de marzo de 2022. Consultado el 16 de junio de 2022 .
  5. ^ "Preguntas frecuentes". Atom . Consultado el 12 de junio de 2020 .
  6. ^ Henry, Alan (8 de mayo de 2014). "Atom, el editor de texto de GitHub, se vuelve gratuito y de código abierto". Lifehacker .
  7. ^ Lardinois, Frederic (6 de mayo de 2014). "GitHub abre el código fuente de su editor de texto Atom". TechCrunch .
  8. ^ Ogle, Ben (25 de junio de 2015). «Atom 1.0». blog.atom.io. Archivado desde el original el 9 de agosto de 2019. Consultado el 25 de junio de 2015 .
  9. ^ ab "Sunsetting Atom". El blog de GitHub . 8 de junio de 2022. Consultado el 9 de junio de 2022 .
  10. ^ Wiggers, Kyle (8 de junio de 2022). "GitHub pone fin a Atom, el entorno de desarrollo de software que lanzó en 2011". TechCrunch . Archivado desde el original el 9 de junio de 2022 . Consultado el 9 de junio de 2022 . GitHub anunció hoy que pondrá fin a Atom
  11. ^ "Introducción a Atom". Codecademy . Archivado desde el original el 7 de octubre de 2019. Consultado el 7 de octubre de 2019 .
  12. ^ "Primeros pasos: ¿Por qué Atom?". Proyecto Atom . Consultado el 17 de agosto de 2015. [...] No creamos Atom como una aplicación web tradicional. En cambio, Atom era una variante especializada de Chromium diseñada para ser un editor de texto en lugar de un navegador web. Cada ventana de Atom es esencialmente una página web generada localmente.
  13. ^ "Atom Shell ahora es Electron". Atom . Archivado desde el original el 8 de julio de 2017 . Consultado el 15 de julio de 2017 .
  14. ^ "Página de Atom en GitHub". GitHub . Consultado el 27 de agosto de 2015 .
  15. ^ "Página de GitHub de Electron". GitHub . Consultado el 14 de febrero de 2016 .
  16. ^ "Hacking Atom: Tools of the Trade" (Hacking Atom: herramientas del oficio) . Consultado el 22 de febrero de 2017 .
  17. ^ Brunsfeld, Max (31 de octubre de 2018). «Atom entiende tu código mejor que nunca». The GitHub Blog . Consultado el 10 de septiembre de 2023 .
  18. ^ Metz, Cade. «Los nerds del editor de código de GitHub Atom se apoderan de su universo». Wired . ISSN  1059-1028 . Consultado el 18 de enero de 2024 .
  19. ^ "Facebook retira la extensión Nuclide". Atom Blog . 12 de diciembre de 2018 . Consultado el 12 de enero de 2019 .
  20. ^ "Retirada del proyecto de código abierto Nuclide". Nuclide . Consultado el 19 de abril de 2021 .
  21. ^ "Atom IDE". Atom IDE . Consultado el 26 de enero de 2018 .
  22. ^ "Nuclide". Nuclide . Consultado el 12 de octubre de 2016 .
  23. ^ "Juno, el entorno de desarrollo interactivo". Juno . Consultado el 12 de octubre de 2016 .
  24. ^ "PlatformIO IDE: El entorno de desarrollo integrado de próxima generación para IoT". PlatformIO . Archivado desde el original el 2016-10-13 . Consultado el 2016-10-12 .
  25. ^ "El nuevo CEO de GitHub promete salvar Atom tras la adquisición de Microsoft". 8 de junio de 2018.
  26. ^ Sobo, Nathan. "El ocaso del átomo". Hacker News . Consultado el 21 de junio de 2022 .
  27. ^ Nathan Sobo [@nathansobo] (8 de junio de 2022). "Mientras se pone el sol de Atom, sale el sol de Zed. No hemos terminado aquí" ( Tweet ) – vía Twitter .
  28. ^ Eastman, David (8 de abril de 2023). «Zed: un nuevo editor de código multijugador de los creadores de Atom». The New Stack . Consultado el 7 de julio de 2023 .
  29. ^ "Construido en Rust". Zed: un editor de código colaborativo y ultrarrápido . Archivado desde el original el 8 de junio de 2022. Consultado el 21 de junio de 2022 .
  30. ^ Goodin, Dan (30 de enero de 2023). "GitHub dice que los piratas informáticos clonaron certificados de firma de código en un repositorio vulnerado". Ars Technica . Consultado el 2 de marzo de 2023 .
  31. ^ "Pulsar: un editor de código abierto dirigido por la comunidad para continuar el legado de Atom". It's FOSS News . 2022-12-15 . Consultado el 2023-09-14 .
  32. ^ "Atom es ahora de código abierto". Atom . 6 de mayo de 2014. Archivado desde el original el 6 de mayo de 2014 . Consultado el 15 de agosto de 2015 .{{cite web}}: CS1 maint: URL no apta ( enlace )

Enlaces externos