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.

Je vous propose dans ce billet de découvrir les quelques extensions que j'utilise :
Affiche une map sur le coté de chaque fichier

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

apm install file-icons
Affiche en couleur les codes couleurs (HTML, nom, ou RGB)

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

apm install open-recent
Linter est un moteur de correction, ici sur un fichier Toml avec l'extension 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