Dans Eclipse, je peux définir le modèle de code, lorsque le code est terminé, je peux l'indenter par le modèle . Par exemple,
Dans le modèle de style de codage, j'ai défini le style comme suit:
aDict = {1: 'a', 2: 'b'}
## c'est-à-dire que chaque variable a un espace devant elle
Si j'écris le code comme ça
aDict = {1:'a',2: 'b'}
Comment puis-je mettre en retrait le code après l'avoir écrit?
J'ai essayé les "lignes d'indentation automatique", qui sont liées au raccourci clavier "Ctrl + Alt + I", mais cela ne semble pas fonctionner
Cette action s'appelle Reformat code
. Je ne connais pas le raccourci par défaut car je l'ai changé, mais vous pouvez le trouver dans le menu Code
, quelque part au milieu. Son raccourci est également affiché ici.
La dernière version de PyCharm utilise CTRL + SHIFT + ALT + L sous Linux et Windows. Ensuite, dans la boîte de dialogue de reformatage, choisissez l’option de reformatage à exécuter.
CTRL + Shift + L va reformater votre code.
Si vous utilisez/basculez sur Mac, la valeur par défaut est cmd + alt + L
Sous Windows 10, le raccourci clavier est Ctrl+Alt+i
L'option se trouve dans le menu Code -> Lignes d'indentation automatique
Un autre raccourci pour la dernière version 2017.2.3 est: ALT + F8
Pour voir une autre option, allez au menu Code
ci-dessus.