2009-02-14 7 views
0

Bonjour je voudrais que lorsque je suis dans la python tabulation console me donnera quatre espaces. Des idées?Dans la console Windows python, comment faire Tab = quatre espaces?

+0

Par curiosité, pourquoi voudriez-vous faire ceci? – Thomi

+0

Si je veux couper et coller à partir de la fenêtre de la console, je n'aurai pas à remplacer les onglets plus tard. – George

+0

Je me suis fatigué de presser l'espace quatre fois pour un def et quatre x 2 espaces pour un def dans une classe en console. – Luis

Répondre

5
  1. Téléchargez et installez AutoHotkey
  2. écrire ce script:

    SetTitleMatchMode 2 
    #IfWinActive python 
    tab:: 
    Send, {SPACE} 
    Send, {SPACE} 
    Send, {SPACE} 
    Send, {SPACE} 
    

Enregistrer comme onglet à space.ahk, et sur le fichier doubleclick.

Remarque: vous devrez peut-être capturer "Python" pour qu'il corresponde à votre fenêtre. Ou vous pouvez avoir "yhton" et cela correspondra aussi à Jython.

+0

Est-ce que cela ne changera pas _every_ Tab vous _ever_ type dans 4 espaces? Si oui, est-ce que ça ne va pas gâcher beaucoup d'autres choses? – sykora

+0

++ pour AHK. J'adore ce petit outil! –

Questions connexes