Desenvolupament d'Aplicacions

Atom: un IDE per al desenvolupador web

Per al desenvolupador web, una de les eines més importants és el seu editor de text o entorn de desenvolupament integrat (IDE per les sigles en anglès). Avui us presentem Atom, un dels IDE de més èxit del moment.

Atom: un IDE per al desenvolupador web

Què és Atom?

Atom és un editor de codi obert per a macOS, Linux i Windows amb suport per plug-ins escrit en NODE.JS, inclou  Git Control i desenvolupat per GitHub.

L'IDE consta d'una aplicació d'escriptori desenvolupada  amb tecnologies web. La major part dels paquets tenen llicències de programari lliure i és desenvolupat i mantingut per la comunitat. Atom està basat en Electron (anteriorment conegut com Atom Shell), un framework que permet aplicacions d'escriptori multiplataforma utilitzant Chromium i Node.js. Està escrit en coffeescript i Less. També pot ser utilitzat com un entorn de desenvolupament integrat (IDE) .

Atom va estrenar la seva beta en la versió 1.0 el 2015. Els seus desenvolupadors s'hi refereixen com un "Editor de textos hackable per al segle XXI".

Quins llenguatges suporta Atom?

Atom és compatible amb tots aquests llenguatges: HTML, CSS, Less, Sass, GitHub, C / C ++, C #, Va, Java, Objectiu-C, Javascript, JSON, CoffeeScript, Python, PHP, Ruby, Shell Script, Clojure, Perl, Git, Property List (Apple), TOML, XML, YAML, Mustache, Julia & SQL.

Característíques d'Atom destacables

Funcionalitats extra (Packages)

Aquesta és una de les àrees on Atom destaca especialment. Amb el "package manager", instal·lat per defecte, podem instal·lar i desinstal·lar fàcilment gairebé qualsevol funció imaginable, ja que a dia d'avui es troben disponibles més de 6500 paquets de modificacions.

Integració amb Git

Atom ha estat desenvolupat per membres de la plataforma GitHub, i això es nota a l'hora de treballar amb ell. El nostre projecte d'Atom se sincronitzarà automàticament amb el repositori de Git i veurem en tot moment si es troba en la mateixa versió que el nostre repositori o a quins documents hi ha divergències.

Personalització

Atom disposa d'un document totalment editable on podem ajustar l'estil de treball a les nostres més detallades preferències. Des de "convertir les tabulacions en espais" i viseversa fins a "desar automàticament en perdre l'enfocament en l'arxiu".

Desavantatges d'Atom i conclusió

Un dels pocs problemes d'Atom es troba en el seu rendiment, ja que de vegades pot ser una mica lent. A l'hora d'obrir un arxiu o navegar entre diferents pestanyes el temps de reacció pot arribar a ser una mica superior al desitjat i això, quan estem en plena ratxa de treball, pot ser molest.

Tot i així, Atom és una molt bona eina que, tot i aquest lleu inconvenient, ofereix molt potencial i facilita molt la feina del desenvolupador web.

Comparteix aquest article

Articles Relacionats