Comment indenter son code avec Sublime Text 2?

Dans IntelliJ, je peux appuyer sur Ctrl+K+D pour tout indenter afin que le code soit bien structuré et lisible. Existe-t-il un raccourci dans Sublime Text 2 pour faire la même chose ?

Sublime Text 2 n’a pas de raccourci par défaut mais vous pouvez le faire dans Édition → Ligne → Réindenter. Vous pouvez ajouter un raccourci en allant dans le menu Preferences → Keybindings → User, puis ajouter cet élément :

{ "keys": ["ctrl+k+d"], "command": "reindent", "args": {"single_line": false} }

Vous pouvez maintenant indenter son code avec Sublime Text 2 en utilisant le raccourci suivant
Ctrl+K+D.

Les fichiers de configuration utilisent la syntaxe JSON, donc ces accolades doivent être placées séparées par des virgules dans les crochets qui sont là par défaut. Si vous n’avez pas déjà d’autres raccourcis clavier, alors l’ensemble de votre fichier Preferences → Keybindings → User ressemblera à ceci, bien sûr :

[
    { "keys": ["ctrl+k+d"], "command": "reindent", "args": {"single_line": false}}
]