Un coup d'oeil à l'éditeur de texte Atom pour GNU / Linux

Il y a tellement d'éditeurs de texte différents que certains ont une interface graphique, d'autres sont basés sur des terminaux; et tant de gens préfèrent des personnes différentes pour des raisons différentes.

Cela dit, je tombe parfois sur un nouveau logiciel qui semble se démarquer du reste, et dans le cas des éditeurs de texte; Atom a fait exactement cela.

Atom est un éditeur de texte hackable, ce qui signifie qu'il peut être personnalisé presque à l'extrême, tout en étant parfaitement utilisable et génial même avec sa configuration par défaut.

Il est également disponible pour Windows et MacOS X, mais à vrai dire, je n'ai rencontré que des personnes l'utilisant sous GNU / Linux. Pour ne pas dire qu'il n'y a pas de gens qui l'utilisent sur d'autres plateformes, juste mes propres observations.

Installation d'Atom

Atom peut être installé via les paquets .deb ou .rpm facilement téléchargeables à partir du site Web principal, ou si vous préférez, vous pouvez le construire à partir des sources.

Caractéristiques

Le site Web Atom répertorie certaines de ses fonctionnalités comme suit:

  • Edition multiplate-forme - Atom fonctionne sur tous les systèmes d'exploitation. Vous pouvez l'utiliser sous OS X, Windows ou Linux.
  • Gestionnaire de packages intégré - Recherchez et installez de nouveaux packages ou commencez à créer les vôtres, le tout à partir d’Atom.
  • Complétion automatique intelligente - Atom vous aide à écrire du code plus rapidement avec une saisie semi-automatique intelligente et flexible.
  • Navigateur de système de fichiers - Parcourez et ouvrez facilement un seul fichier, un projet entier ou plusieurs projets dans une même fenêtre
  • Multiple Panes - Scindez votre interface Atom en plusieurs volets pour comparer et éditer du code entre fichiers.
  • Rechercher et remplacer - Recherchez, prévisualisez et remplacez du texte lorsque vous tapez dans un fichier ou dans tous vos projets.

Comme vous pouvez le constater, Atom est destiné aux développeurs et aux programmeurs. Cependant, je l’utilise pour éditer les fichiers de configuration de l’un de mes serveurs et c’est un régal plutôt agréable à utiliser.

L'un des avantages de Atom réside dans le fait qu'il existe des mods / addons appelés «Packages» pour Atom qui peuvent être installés pour améliorer l'application avec presque tous les ajouts auxquels vous pouvez penser. //atom.io/packages répertorie 6 503 paquets disponibles au moment de la rédaction de cet article.

Atom a également quelques thèmes intégrés, et beaucoup d’autres peuvent être trouvés en ligne pour ceux qui n’aiment pas l’apparence initiale. J'ai opté pour le thème «One Dark» fourni avec Atom, mais //atom.io/themes affiche 2 226 thèmes disponibles en ligne uniquement à partir de cet emplacement de ressource unique pour Atom. Je suis sûr qu'il y en a probablement plus sur le Web également, alors si vous pouvez penser à une façon dont vous voudriez que ça ressemble ... C'est probablement là-bas!

Enfin, Atom est probablement l’application la plus lourde et la mieux documentée que je connaisse depuis des lustres. Le «Manuel de vol», comme on l'appelle (//flight-manual.atom.io/)), contient une documentation détaillée et facile à suivre, allant de la manière d'utiliser Atom aux travaux plus approfondis tels que la personnalisation ou même le remplacement du moteur créer vos propres thèmes et tout ce que vous pourriez avoir besoin de savoir sur la création de packages pour Atom, le débogage, etc.

Derniers mots

Globalement, Atom est le moteur absolu d’un éditeur de texte qui pourrait être utile aux développeurs mais également à ceux qui recherchent un éditeur de texte propre et agréable à utiliser pour la prise de notes simple. Si vous êtes sur le marché pour quelque chose comme ça, je vous recommande fortement de l'essayer.