Atom

Atom est l’éditeur de code de github https://atom.io/ .

Il se rapproche de Sublime Text: joli, sexy et a priori efficase

L’installation est assez simple car il existe de nombreux packages pour différents OS. Malheureusement il n’existe pas de package 32b pour debian, mais nous pouvons l’installer via les sources.

Il faut comme pré requis:

  • git
  • npm
  • nodejs (cf
sudo apt-get install git nodejs npm libgnome-keyring-dev
sudo ln -s /usr/bin/nodejs /usr/bin/node
git clone https://github.com/atom/atom
cd atom
./script/build # Creates application at /tmp/atom-build/Atom
# pour installation
sudo mv /tmp/atom-build /opt/atom
# ou
sudo ./script/bootstrap #install grunt
sudo ./script/grunt install # Installs command to /usr/local/bin/atom

Note

si vous utilisez un proxy il faut:

apm config set proxy http://AD%5Cusername:passwd@myserver:myport
apm config set https-proxy http://AD%5Cusername:passwd@myserver:myport
apm config set strict-ssl false
apm config get https-proxy
apm config get proxy

L’installation de package est réalisé en ligne de commande

apm install NameOfPackage

Les packages efficases:

  • minimap
  • vim-mode
  • atom-beautify
  • file-icons
  • pep8
  • autocomplete-python
  • angularjs
  • browser-plus
  • language-restructuredtext

la mise à jour de l’outil est lui aussi réalisé par ligne de commande

apm update

Warning

si vous rencontrez des soucis dans l’installation, la mise à jour de package et que l’erreur concerne l’installation de nodejs il faut passer des variables dans l’environnement

Windows temporary:

set ATOM_NODE_URL=http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist

Windows permanently:

setx ATOM_NODE_URL http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist /M

Linux

export ATOM_NODE_URL=http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist