Ich benutze PYCHARM IDE für Python-Entwicklung funktioniert es perfekt für Django-Code so vermutet, dass die Konvertierung von Tabs in Leerzeichen ist Standardverhalten, jedoch in Python IDE gibt überall Fehler, weil es keine Tabs konvertieren kann zu Räumen ist es automatisch möglich, dies zu erreichen.pycharm konvertieren Tabs automatisch in Leerzeichen
Antwort
Ändern Sie den Code Stil Räume verwenden anstelle von Tabulatoren:
Dann wählen Sie einen Ordner, den Sie in der Projektansicht konvertieren möchten, und verwenden Code
| Umformatierungscode.
Bei Auswahlmöglichkeiten können Sie die Auswahl auch mit der Funktion "Zu Leerzeichen" konvertieren. Normalerweise benutze ich es einfach über die Ctrl-Shift-A und finde "To Spaces" von dort.
das ist im Bearbeitungsmenü fast am unteren Rand. – Colleen
Dieser wandelt nur die Tabs ohne etwas zu ändern sonst:
Edit -> Convert Indents -> To Spaces
Strg + Shift + A => offene Pop-Fenster Optionen zu wählen, wählen in Leerzeichen alle Registerkarten als Raum zu konvertieren, oder Tab zum Konvertieren als Tab.
Dies war meine Standardeinstellung, aber es scheint, als gäbe es einen Fehler in der IDE, der nicht funktionierte, also was ich getan habe, ist Bearbeiten> Convert Indent> Spaces –
Python sollte 4 Leerzeichen Einbuchtung haben. – Josh
Diese Antwort funktioniert nicht für mich. Nicht sicher, warum es akzeptiert wird, da es auch nicht für OP funktioniert. Folgefrage: https://stackoverflow.com/questions/47102828/is-it-possible-in-pycharm-to-map-a-tab-to-produce-4-spaces-if-so-how –