J'ai récemment essayé l'atome. Malgré le fait que je sois trop lent, il y avait une chose qui me plaisait: la façon dont la mise en retrait automatique fonctionnait, pratiquement partout.
J'ai trouvé ici comment faire Paste + Indent the default
en texte sublime.
Mais j'aimerais aussi que le:
{ "keys": ["ctrl+shift+up"], "command": "swap_line_up" },
{ "keys": ["ctrl+shift+down"], "command": "swap_line_down" },
devenir swap_line_up_and_indent
ainsi que si j'ai:
console.log('hello');
function() {
}
et ctrl+shift+down
je reçois:
function() {
console.log('hello'); // indented yai!!
}
Une chance?
la source
[ { "command": "swap_line_down" }, { "command": "reindent", "args": {"single_line": false} } ]
. Pareil pour monter.Vous pouvez également le faire en utilisant le package "Chaîne de commandement". Installez le package et ajoutez simplement les éléments suivants au fichier de liaisons de clé utilisateur:
la source