Atom es un editor de código hecho con electronjs y nodejs. Los creadores de Atom les gusta llamar a su creación: «A hackable text editor for the 21st Century», es decir, un editor de texto hackeable para el siglo 21.

Es un editor de texto realmente bueno, sirve para programar en multitud de lenguajes, con especial énfasis en HTML, Javascript, CSS, etc. Pero instalando paquetes sirve para casi cualquier lenguaje como veremos más adelante.

Tiene multitud de características que lo hace un editor bastante completo.

Atom está disponible para Windows, OS X, y Linux, tanto .deb como .rpm, es decir, está disponible para Ubuntu, Fedora, Debian, etc.

Características destacables de Atom

Digo destacables porque ellos mismos las muestran en la portada de sus web, aunque para mi gusto no son las características más interesantes.

Teletype: Simplemente generas un enlace y lo compartes con otro usuario de Atom, y ya está, podeis escribir código en tiempo real, esto significa que lo que escribas se le escribirá automáticamente en el editor de texto del otro usuario al que has invitado, esto puede ser extremadamente útil para colaborar pero más aún en mi opinión para dar clases particulares online.

Aqui un video demostrativo.

Github para Atom: Tiene integración con el repositorio github de manera que podremos subir y administra proyectos.

Algunas de las características de Atom

Algunas de las cosas que más me gusta de Atom es su tipado, es decir, los colores con los cuales marca el código y que nos ayuda a tener una perspectiva visual más limpia del código, además podemos fácilmente instalar temas que cambian este tipado o el diseño y fondo del editor, siendo un fondo oscuro mucho más agradable para programar de noche.

Además tiene autocompletado, y esto es muy importante, sin despreciar otros editores con esta función, Atom lo hace especialmente bien y se me hace muy intuitivo, ya que con otros editores con esta función no respondían de la manera que yo quería. De todas formas, una vez más, esto se puede cambiar entre muchas opciones gracias a que cualquiera puede escribir un paquete y colgarlo, al ser de código abierto y libre.

Atom tiene plugins «wysiwyg» como «atom-html-preview» que nos permite ver renderizado el código HTML, CSS o Javascript que escribimos en tiempo real, en vez de tener que abrirlo con un navegador, lo que nos ahorra una cantidad de tiempo bastante grande.

Como hemos dicho antes, al ser un editor de texto podemos hacer muchos programas escritos en lenguajes interpretados como Javascript, PHP, etc. Pero también podemos programas en C#, Java, etc. Y Shellscript y Python, y Perl y…..casi cualquier lenguaje, tiene paquetes para muchos.

Libertad de uso de Atom

Atom es de código abierto bajo licencia MIT, una de las licencias que otorgan más libertad, y que nos permite hacer casi cualquier cosa con el código, y es que la licencia MIT permite no solo el uso del código, su modificación y redistribucción, sino también habilita su uso para negocios y casi cualquier cosa y casi sin condiciones.
Este tipo de licencias hace avanzar mucho los distintos proyectos debido a esta libertad de uso tan amplia.

 

Web de Atom.

Repositorio en Github de Atom.

Tutorial para instalarlo en Fedora.

Estos artículos te podrian interesar 🙂

Alternativa gratuita a MatLab para Linux/Windows/M... MatLab es sin duda una suite muy interesante para ciertas tareas en carreras científicas y de ingeniería, el problema es que no es gratuito ni libre, ...
Lista de navegadores que protegen tu privacidad Hay navegadores que no protegen en absoluto nuestra privacidad ni están hechos para ello, como sería el caso de Chrome, Edge o Safari, pero hay otros ...
Alternativeto: encuentra alternativas de casi cual... ¿A quién no le ha pasado estar trabajando y necesitar un programa que no lo puede usar? A veces todo el software que pudieras necesitar no está dispon...
El Age of empires para linux de código abierto: 0 ... 0 A.D es un juego de código abierto y libre muy parecido, por no decir inspirado en el famosísimo juego de culto "Age of empires". El juego es complet...
El mejor navegador en 2019: Brave Lo primero, aclarar que es el mejor navegador para mi gusto y vereís por qué. Por supuesto hay muchos navegadores cada uno con sus cosas buenas y mala...
¡Cómparte este artículo si te ha gustado! :)