06 de juny de 2024
Atom: un IDE per al desenvolupador web
Per al desenvolupador web, una de les seves eines més importants és el seu editor de text o entorn de desenvolupament integrat (IDE per les seves sigles en anglès). Avui us presentem Atom, un dels IDE de més èxit del moment.
Què és Atom?
Atom és un editor de codi obert per a macOS, Linux, i Windows amb suport per a plug-ins escrit en Node.js, incrustant Git Control, desenvolupat per GitHub.
L'IDE consta d'una aplicació d'escriptori construïda utilitzant tecnologies web. La major part dels paquets tenen llicències de programari lliure i és construït i mantingut per la seva comunitat. Atom està basat en Electrón (Anteriorment conegut com Atom Shell), un framework que permet aplicacions d'escriptori multiplataforma usant Chromium i Node.js. Està escrit en CoffeeScript i Less. També pot ser utilitzat com un entorn de desenvolupament integrat (IDE).
Atom va alliberar la seva beta en la versió 1.0, en 2015. Els seus desenvolupadors l'anomenen 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ístiques 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 més de 6500 paquets de modificacions es troben disponibles.
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 es 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 en 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 viceversa fins a "guardar automàticament en perdre el focus en l'arxiu".
Desavantatges d'Atom i conclusió
Un dels pocs problemes d'Atom es troba en el seu rendiment, ja que a 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, malgrat aquest lleu inconvenient, ofereix molt potencial i facilita molt la feina del desenvolupador web.
Share
Potser et pot interessar
Què és CookiePro?
CookiePro és una eina de consentiment de cookies, dissenyada per complir les actuals normatives de GDPR al teu lloc web.
CookiePro ens proporciona un script que col·locarem a la nostra web i ens aplicarà un bàner personalitzable amb les configuracions i l'estètica que nosaltres necessitem.