Atom est un éditeur de texte libre pour macOS, GNU/Linux et Windows développé par GitHub. Il supporte des plug-ins (packages) écrits en Node.js et implémente Git Control. La plupart des extensions sont sous licence libre et sont maintenues par la communauté. Atom est basé sur Chromium et Electron et est écrit en CoffeeScript.

My Atom

Je vous propose dans ce billet de découvrir les quelques extensions que j'utilise :

Affiche une map sur le coté de chaque fichier

minimap
apm install minimap

Comme son nom l'indique met à jour automatiquement tous les packages installés

apm install auto-update-packages

Affiche des icons en fonction des fichiers

file-icons
apm install file-icons

Affiche en  couleur les codes couleurs (HTML, nom, ou RGB)

pigments
apm install pigments

Rajoute au menu "file" l'option d'ouvrir les fichiers récents

open-recent
apm install open-recent

Linter est un moteur de correction, ici sur un fichier Toml avec l'extension linter-toml

Linter with linter-toml
apm install linter
# install dependency 
apm install linter-ui-default intentions busy-signal

Pour gérer les fichiers DockerFile

atpm install language-docker