Ceci est une ancienne révision du document !
Sublime 2
Page non terminée
Cet éditeur de texte pour développeurs est certes à sources fermés et payant, mais il est vraiment magnifiquement conçu. Voici quelques raccourcis.
Lancement de commandes: L'éditeur se pilote au clavier. On appelle l'interface de commande avec CTRL+MAJ+P.
- Vous voulez activer le retour à la ligne (Wrap), tapez CTRL+MAJ+P WRA Entrée.
- Revenir à la version enregistrée (revert) ? C'est REV.
- Changer la coloration synaxtique en Python ? PY
- Convertir en minuscules (lowercase) ? LOW
Et la totalité des commandes du logiciel et des plugins installés peuvent ainsi être appelées par le clavier (même s'il y a des menus et d'autres raccourcis).
Navigation dans les Vous pouvez aussi faire:
- Navigation dans le code: CTRL+R et tapez quelques lettres. Par exemple, je tape juste show et Sublime me permet de naviguer immédiatement vers mes méthodes showRSS, showATOM… (Entée: je reste sur la méthode, ESC je reviens)
- Navigation dans les fichiers du projet: CTRL+P = Recherche des fichiers.
- Tapez des lettres du nom du fichier
- Tapez @xxx pour rechercher xxx dans les fichiers
- Tapez :yyy pour accéder à la ligne yyy du fichier
- Exemple: Je suis en train d'éditer mon fichier HTML, je tape CTRL+P CSS@ieno pour voir le CSS de class "ienotice".
- CTRL+F / CTRL+H = Rechercher/remplacer dans le document
- CTRL+click ou CTRL+click/glisser: mettre plusieurs curseurs ou faire de multiples sélection de texte. Vous pouvez alors taper du texte: Il s'insèrera aux différents curseurs.
- Double-cliquer sur un mot met en surbrillance les occurrences. CTRL+D pour aller aux suivantes.
- Snippets: Par exemple en php, tapez switch suivit de la touch TAB, il complète automatiquement:
.
Plugins
Il existe plus de 500 plugins (diff, Git, etc.). Il faut installer le Package Control qui simplifie grandement l'installation des packages.
Menu "View" > "Show console" et copier-coller le texte ci-dessous (issu du site officiel:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
Puis redémarrez Sublime et tapez CTRL+MAJ+P. Vous trouverez dans la liste "Package control: Install package". Vous verrez alors une liste de package disponibles (il y en a beaucoup !).
![]() | ![]() |
Sélectionnez un package, attendez la fin de son installation (voir tout en bas, dans la ligne de status) puis redémarrez Sublime. Le plugin sera accessible par les raccourcis (CTRL+MAJ+P).
Il existe plus de 500 plugins (Git, Diff, mini Javascript, intégration de WinMerge,…): http://wbond.net/sublime_packages/community