Atom - un éditeur de texte piratable et de code source pour Linux

Atom - un éditeur de texte piratable et de code source pour Linux

Ces jours Atome L'éditeur de texte fait beaucoup de nouvelles. Atom est un éditeur de texte gratuit et open-source et de code source, disponible pour les systèmes d'exploitation transformataires - Windows, Linux et Mac OS X. Il est publié sous licence MIT, écrit en C ++, HTML, CSS, JavaScript, Node.Script JS et café, Atom est basé sur le chrome.

Rédacteur en chef de l'ATOM

Un voyage dans le temps rapide

Atome Le projet a été lancé par le fondateur de Github, Chris Wanstrath dans la mi-l'année 2008. Près de 6 ans plus tard, la première bêta publique a été publiée le 26 février 2014. Près de 15 mois plus tard, la sortie de la première version publique bêta (et 7 ans depuis que l'idée a été conçue), le 25 juin 2015, Atom a obtenu une sortie stable.

Caractéristiques de l'éditeur de texte / code source atomique.

  1. Prise en charge croisée (Linux / OS X / Windows)
  2. Bords polis
  3. Éditeur moderne et accessible qui peut être personnalisé au cœur.
  4. Gestionnaire de packages intégré - Recherche et installez à partir de l'intérieur. Vous pouvez développer votre propre package.
  5. Approche intelligente - vous assure de rédiger du code avec la vitesse, la flexibilité et la complétion automatique.
  6. Navigateur du système de fichiers intégré - parcourir et ouvrir un fichier / projet / groupe de projets avec facilité dans une fenêtre.
  7. Panneau fendu - fonctionnalité multi-panel pour comparer et modifier le code à partir d'une fenêtre unique. Plus de commutation entre Windows.
  8. Trouvez et remplacez le texte dans un fichier ou tous vos projets.
  9. Il existe des packages gratuits et open source gratuits, que vous pouvez utiliser.
  10. À partir de maintenant, il prend en charge quelque 685 thèmes à choisir.
  11. Plug-ins pris en charge
  12. Peut être utilisé comme IDE (environnement de développement intégré)
Prérequis
  1. C++
  2. Git
  3. nœud.JS Version 0.dix.x ou nœud.JS Version 0.12.x ou io.js (1.x) [n'importe lequel des trois]
  4. NPM Version 1.4.X
  5. Gnome clés (libgnome-keyring-dev ou libgnome-keyring-devel)

Comment installer l'Editor Atom dans Linux

Il existe un forfait binaire disponible pour Deb et RPM Distributions basées pour l'architecture 64 bits uniquement, donc pas besoin de le compiler à partir de la source.

Cependant, si vous souhaitez le compiler à partir de la source de tout système, y compris la distribution basée sur Deb et RPM, suivez les instructions ci-dessous.

Installation à partir de packages binaires

À installer Atome sur Linux, vous pouvez télécharger Deb ou RPM forfait binaire pour Debian et Chapeau rouge Systèmes basés sur le site Web principal de l'ATOM ou utilisent la commande wget suivante pour télécharger directement les packages dans votre terminal.

$ wget https: // atom.IO / Download / Deb [sur les systèmes basés sur Debain] $ wget https: // atom.IO / Download / RPM [sur les systèmes basés sur Redhat] 

Sur Debian systèmes basés, utiliser dpkg -i commande pour installer le package binaire.

$ sudo dpkg -i deb [sudo] Mot de passe pour Tecmint: sélection de l'atome de package précédemment non sélectionné. (Base de données de lecture… 204982 Fichiers et répertoires actuellement installés.) Se préparer à déballer Deb… déballer l'atome (1.0.0)… Configuration de l'atome (1.0.0)… Traiter les déclencheurs pour les utiles de bureau (0.22-1UBUNTU1)… TRAPORISATION TRACHERS POUR LE SUPPORT DE MIME (3.54ubuntu1)… 

Sur les systèmes basés sur Redhat, utilisez RPM -IVH commande pour installer le package binaire.

# RPM -IVH RPM Préparation… ################################# # ° [100%] Mise à jour / installation… 1: ATOM-1.0.0-0.1.FC21 ################################# [100%] 

Installation à partir de la source

Si vous souhaitez simplement construire l'atome à partir de la source, vous pouvez faire en suivant les instructions de construction détaillées à jour sur les systèmes Linux.

Pour construire l'atome à partir de la source, vous devez avoir des packages requis suivants pour être installés sur le système, avant de construire l'atome à partir de la source.

Sur Debian / Ubuntu
$ sudo apt-get install build-essential git libgnome-keyring-dev fakeroot $ curl --Silent --location https: // deb.nœud.com / setup_0.12 | sudo bash - $ sudo apt-get install - yes nodejs $ sudo apt-get install npm $ sudo npm config set python / usr / bin / python2 -g 
Sur Rhel, Centos ou Fedora
# YUM - Assumeyes Installer faire gcc gcc-c ++ glibc-devel git-core libgnome-keyring-devel rpmdevtools # curl --silent --location https: // rpm.nœud.com / Configuration | bash - # yum install - yes nodejs # yum install npm # npm config set python / usr / bin / python2 -g 

Une fois les packages requis installés, clonez maintenant le Atome Référentiel de Git.

$ git clone https: // github.com / atom / atom $ cd atom 

Découvrez le dernier Atome Libérez et construisez-le.

$ git fetch -p $ git Checkout $ (git décrite - git rev-list --tags --max-Count = 1 ') $ script / build 

Note: Si le processus de construction de l'atome a échoué avec le message d'erreur ci-dessous:

npm v1.4+ est nécessaire pour construire l'atome. Version 1.3.10 a été détecté.

Cela signifie que vous devez avoir la dernière version NPM (I.e v1.4) installé sur le système, pour obtenir la dernière version de NPM, vous devez ajouter le nœud.JS PPA à votre système pour obtenir la dernière version de Nodejs et NPM.

$ sudo apt-get install python-software-properties $ sudo apt-add-repository ppa: chris-lea / nœud.JS $ sudo apt-get update $ sudo apt-get install nodejs 

Ensuite, installez les commandes Atom et APM pour / usr / local / bac Répertoire en exécutant la commande suivante:

$ sudo script / grunt install 

Test et utilisation des atomes

1. Feu Atome depuis Menu d'application, ou en tapant la commande 'atome, Dans l'invite de commande.

$ atom 

Lorsque vous lancez Atome Pour la première fois, vous devriez voir un écran de bienvenue d'Atome quelque chose comme ci-dessous.

Éditeur de texte atom

Cet écran de bienvenue vous donne une brève idée de la façon de commencer avec ATOM Editor.

Vous pouvez télécharger votre thème de saveur préféré et vos packages natifs à partir des liens ci-dessous et l'installer en utilisant Menu des paramètres.

  1. https: // atome.IO / thèmes
  2. https: // atome.IO / Packages
Juste pour informations
  1. Atom envoie des données d'usage à Google Analytics. Il le fait pour collecter des informations sur les fonctionnalités qui sont principalement utilisées. Ces informations seront utilisées pour améliorer l'expérience utilisateur dans une version ultérieure.
  2. GitHub rapporte que Atom a été téléchargé 1.3 millions de fois et est utilisé par plus de 350 000 utilisateurs par mois.

Conclusion

Atome est un merveilleux éditeur de code source (et texte). Il fonctionne comme IDE. Prise en charge de près de 700 thèmes, garantit que nous avons beaucoup de choix. Les packages 2K + permet de personnaliser l'atome, selon les besoins de l'utilisateur. Il a été développé par le fondateur de GitHub et d'autres développeurs / contributeurs, nous pouvons donc nous attendre à ce que ce soit plus qu'un simple éditeur normal.

Bien que ce soit un cauchemar pour beaucoup de gens depuis HTML, javascript, noeud.JS et CSS ont été utilisés dans le projet. Le fait est que tous ces langages de programmation / script ne sont pas appréciés par les utilisateurs avancés. Parfois, les langues ci-dessus ont montré des défauts, des attaques et même des compromis.

Ce que vous pensez de ce projet? Cet éditeur va-t-il vivre longtemps? La tendance dit oui! Faites-nous savoir votre vue. Se déconnecter! Restez connecté, restez à l'écoute. Apprécier!