Red de conocimiento informático - Conocimiento informático - ¿Cómo evalúas Atom, el editor de texto que acaba de lanzar Github?

¿Cómo evalúas Atom, el editor de texto que acaba de lanzar Github?

Hoy recibí una invitación de prueba y puedo decir claramente que no tiene nada que ver con Sublime, que tiene una interfaz nativa y está escrito en Python, mientras que se supone que Atom está basado en Chromium Embedded Framework, que es básicamente solo una aplicación web. , Con el código fuente de CoffeeScript, incluso la interfaz se puede personalizar mediante CSS. Incluso la interfaz se puede personalizar mediante CSS.

Además de las operaciones e interfaces básicas, la mayor diferencia entre Atom y Sublime es la escalabilidad; Atom enfatiza la modularidad y muchas funciones predeterminadas son módulos de código abierto. Viene con una interfaz amigable de administración de módulos, mientras que Sublime requiere instalación manual o depende del control de paquetes de terceros. Las extensiones para Atom también se desarrollan usando JS o Coffee en un entorno Node + webkit y pueden usar paquetes npm, lo cual es muy tentador para los desarrolladores de front-end y Node, por lo que puedes convertir Atom en una extensión si lo deseas.

Un inconveniente obvio es que iniciar y abrir archivos no es tan rápido como Sublime 3.

El fundador de GitHub, Mojombo, dijo en el foro que Atom será pago después del lanzamiento y que el kernel será de código abierto bajo una licencia restringida, para que puedas verlo y aprender, pero no para uso comercial. Se puede leer y estudiar, pero no para uso comercial. Todos los demás módulos oficiales son de código abierto bajo la licencia MIT. Estratégicamente hablando, GitHub definitivamente integrará Atom con GitHub a través de módulos oficiales en el futuro. No creo que sea costoso, pero en última instancia el objetivo es lograr que a los desarrolladores les guste usar GitHub gracias a Atom y aumentar aún más la fidelidad del usuario. Esto es lo mismo que el navegador de Google.