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