2 Stimmen

Einrückung in einer Python-GUI

Wenn ich Code in Python schreibe und plötzlich Lust habe, einen neuen Block vor den bereits geschriebenen Code zu setzen... wird die Einrückung des gesamten Codes beeinflusst...

Es ist ein sehr mühsamer Prozess, zu jeder Zeile zu gehen und die Einrückung zu ändern... gibt es eine Möglichkeit, die Einrückung automatisch vorzunehmen oder so?

Zum Beispiel:

def somefunction:
     x =5
     return x

Wenn ich einen Kontrollblock hinzufügen möchte

Zum Beispiel:

def somefunction:
     if True:
         x =5
         return x
     return 0

Diese kleine Änderung, das Hinzufügen eines Kontrollblocks, erforderte eine Menge Tabulatorarbeit...

Gibt es eine Abkürzung oder eine andere Möglichkeit, dies einfach zu tun?

0voto

S.Lott Punkte 371691

In Komodo funktionieren Tab und Shift Tab wie erwartet, um große Codeblöcke ein- und auszurücken.

0voto

unmounted Punkte 31968

In vim können Sie eingeben:

>>

um eine Zeile einzurücken. Wenn Sie eingeben:

5>>

werden die 5 Zeilen an und unter dem Cursor eingerückt. 5<< macht das Gegenteil.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X