web-dev-qa-db-fra.com

Comment supprimer le retrait de plusieurs lignes dans IDLE?

Si vous souhaitez mettre plusieurs lignes en retrait dans Python IDLE, il vous suffit de marquer les lignes et d'appuyer sur Tab. Mais que faire si vous souhaitez supprimer le retrait de plusieurs lignes? Maj + Tab ne fonctionne pas pour cela dans IDLE.

31
Thanx

Si vous utilisez IDLE et que le clavier norvégien fait Ctrl- [un problème, vous pouvez modifier la clé.

  1. Aller Options-> Configurer IDLE.
  2. Cliquez sur l'onglet Clés.
  3. Si nécessaire, cliquez sur Enregistrer en tant que nouvel ensemble de clés personnalisé.
  4. Avec votre jeu de clés personnalisé, recherchez "dédent-région" dans la liste.
  5. Cliquez sur Obtenir de nouvelles clés pour la sélection.
  6. etc

J'ai essayé de mettre dans shift-Tab et cela a bien fonctionné.

40
Craig McQueen

Si vous utilisez IDLE, vous pouvez utiliser Ctrl+] pour indenter et Ctrl+[ pour désindenter.

33
Smashery

Cela dépend de votre éditeur.

Avez-vous essayé Shift + Tab?

18
Loïc Wolff

en pythonwin,

MAJ + TAB fonctionne

5
JMVDA
Shift-Tab
Ctrl-Tab
< key

dépend de votre éditeur.

4
Rook

Pour IDLE, sélectionnez les lignes, puis ouvrez le menu "Format". (Entre "Edit" et "Run" si vous avez du mal à le trouver.) Cela vous donnera également le raccourci clavier. Pour moi, il s’est avéré que le raccourci dédentif était "Ctrl + ["

3
Alfred

Par défaut, IDLE l’a sur Shift-Left Bracket. Toutefois, si vous le souhaitez, vous pouvez personnaliser Shift-Tab en cliquant sur Options -> Configurer IDLE -> Touches -> Utiliser un jeu de clés personnalisé -> zone dédiée -> Obtenir de nouvelles clés pour la sélection

Ensuite, vous pouvez choisir la combinaison de votre choix. (N'oubliez pas de cliquer sur Appliquer, sinon tous les paramètres ne seraient pas affectés.)

0
K. R.