Outils pour utilisateurs

Outils du site


sublime

Sublime 2

FIXME 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

sublime.txt · Dernière modification: 2014/07/12 13:26 (modification externe)