J’ai découvert, il y a quelques mois l’éditeur SublimeText3 … Et là, il est rapidement devenu mon « chouchou » !
Bien qu’il ne roule pas des mécaniques (au premier abord), il est en réalité très riche car il est assez facile de créer des plugins pour l’enrichir, ce qui a encouragé la communauté autour de ce logiciel 🙂
Personnellement, je développe maintenant tous mes sites web et application hybrides android avec !
De nombreuses fonctionnalités permettent de gagner du temps :
- Ctrl+P permet de naviguer rapidement dans les fichiers du projet
- Ctrl+R pour rechercher une fonction au sein du fichier (+ Shift pour inclure tous)
- Ctrl+F afin d’effectuer une recherche dans le fichier(+ Shift pour inclure tous) (classique ok ^^)
- Ctrl+L navigue dans les lignes du fichier
- Ctrl+D pour afficher les occurrences de la variable (+ Shift pour dupliquer)
- Il est possible d’utiliser des multiple curseurs
- de créer des commandes personnalisées (simple format JSON dans les key bindings des préférences)
- et beaucoup d’autres !!
Par ailleurs,il est en version gratuite (avec juste un popup de temps à autre, non intrusif) sinon, il n’est pas trop onéreux pour ceux qui veulent la licence !
Liste des raccourcis :
Général
Ctrl+KB |
basculer la barre latérale |
Ctrl+Shift+P |
invite de commande |
Ctrl+` |
console python |
F11 |
plein écran |
Shift+F11 |
mode « sans distraction » |
Fichiers et Fenêtres
Ctrl+O |
ouvrir un fichier |
Ctrl+N |
nouveau fichier |
Ctrl+Shift+N |
nouvelle fenêtre |
Ctrl+W |
fermer un fichier |
Ctrl+Shift+W |
fermer une fenêtre |
Ctrl+Shift+T |
ré-ouvrir le dernier fichier fermé |
Ctrl+S |
sauvegarder |
Ctrl+Shift+S |
sauvegarder sous |
Edition
Général
Ctrl+C |
copier la ligne ou la sélection |
Ctrl+X
Shift+Delete |
couper ou supprimer la ligne ou la sélection |
Ctrl+V |
coller |
Ctrl+Shift+V |
coller et indenter |
Ctrl+Y |
rétablir ou répéter |
Ctrl+Z |
annuler |
Ctrl+[
Ctrl+] |
indenter ou désindenter |
Sélection
Ctrl+L |
sélectionne la ligne (répéter pour sélectionner les suivantes) |
Ctrl+D |
sélectionne le mot (répéter pour sélectionner les occurrences suivantes) |
Alt+F3 |
sélectionne toutes les occurrences |
Ctrl+Shift+M |
sélectionne le contenu entre des crochets ou parenthèses (répéter pour incrémenter la sélection) |
Ctrl+Shift+J |
sélectionne le contenu de l’indentation (répéter pour incrémenter la sélection) |
Ctrl+Shift+Space |
sélectionne le contenu à portée (répéter pour incrémenter la sélection) |
Lignes
Ctrl+KK |
supprimer du curseur à la fin de la ligne |
Ctrl+K+Backspace
Ctrl+Shift+Backspace |
supprimer du curseur au début de la ligne |
Ctrl+Shift+D |
duplique la ou les lignes |
Ctrl+Shift+[haut,bas] |
inverser les lignes |
Divers
Ctrl+ / |
commenter |
Ctrl+Shift+ / |
bloc de commentaire |
Ctrl+KU |
mettre en majuscule |
Ctrl+KL |
mettre en minuscule |
Ctrl+M |
aller à la parenthèse ou au crochet correspondant |
Ctrl+T |
transposer: inverser 2 lettres ou 2 mots (sans sélectionner) |
Navigation
Ctrl+P |
Aller n’importe où. Cherche parmi les fichiers de votre projet. |
Ctrl+R |
Aller à une fonction ou une classe dans le fichier. Équivalent à Ctrl+P, suivi de @ |
Ctrl+; |
Aller à un mot dans le fichier. Équivalent à Ctrl+P, suivi de # |
Ctrl+G |
Aller à une ligne dans le fichier. Équivalent à Ctrl+P, suivi de : |
Chercher/Remplacer
Panneau de recherche (Ctrl+F)
Alt+R |
Basculer en expressions régulières |
Alt+C |
Basculer en sensibilité à la casse |
Alt+W |
Basculer en correspondance exacte |
Enter |
Trouver suivant |
Shift+Enter |
Trouver précédent |
Alt+Enter |
Trouver tout |
Panneau de recherche dans les fichiers (Ctrl+Shift+F)
F4 |
Trouver suivant |
Shift+F4 |
Trouver précédent |
Panneau de remplacement (Ctrl+H)
Ctrl+Alt+Enter |
Remplacer tout |
Diviser l’écran et onglets
Alt+Shift+[1,2,3,4] |
[1,2,3,4] colonnes |
Alt+Shift+5 |
grille 4 groupes |
Ctrl+[1,2,3,4] |
sélectionner un groupe |
Ctrl+Shift+[1,2,3,4] |
déplacer un fichier dans un groupe |
Ctrl+[1,2,3…] |
sélectionne l’onglet |
Ctrl+Tab |
naviguer à l’onglet suivant |
Ctrl+Shift+Tab |
naviguer à l’onglet précédent |
Favoris
Ctrl+F2 |
basculer les favoris |
F2 |
favoris suivant |
Shift+F2 |
favoris précédent |
Ctrl+Shift+F2 |
effacer les favoris |
Packages
SideBarEnhancements
Ctrl+T |
nouveau fichier |
conflit avec “transposer” |
F12 |
ouvrir dans le navigateur internet par défaut |
F2 |
renommer |
conflit avec “favoris suivant” |
Installation de plugins :
- Installer Package Control Plugin via la Console
- puis Ctrl + Shift + P : sélectionner Install Package et choisir dans la liste !
Exemples de plugins utiles :
- Minifier : pour minifier le HTML, CSS et JavaScript avec Ctrl+Alt+M.
- CSSLint : pour CSSLint (affichage des erreurs de conception) (Ctrl+Alt+C)
- ColorPicker pour afficher la palette couleur système et obtenir le code #hexa avec Ctrl+Shift+C.
- jQuery pour auto-complétion jQuery
- LESS Sublime pour coloration syntaxique LESS
- Less-ish Pour écriture à la LESS (variables, mixins)
Vous aimez mes articles ? Offrez-moi un café !