Hallo, ich benutze gerade Geany zum erstellen eines kleinen Python-Programmes. Da man zum Einrücken ja Leerzeichen statt Tabulatoren verwenden soll, habe ich das auch so unter Bearbeiten->Einstellungen->Editor und dann unter dem Reiter "Einrückung" so eingestellt. Leider werden mit Druck auf die Tabulator-Taste weiterhin Tabulatoren zum Einrücken verwendet. Weiß jemand, woran das liegt? Danke!
Geany - Einrückung einstellen
Anmeldungsdatum: Beiträge: 384 |
|
Anmeldungsdatum: Beiträge: 1779 |
Arubeto schrieb:
Das ist in Python vollkommen egal - hauptsache, du machst es einheitlich. Kannst also ruhig auf Tabulatoren stehen lassen. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 384 |
Ja, aber PEP(8) empfiehlt Leerzeichen statt Tabulatoren. Und wenn man es schon weiß, kann man sich ja auch dran halten... |
Anmeldungsdatum: Beiträge: 1820 Wohnort: Hamburg |
Das selbe Problem habe ich auch it einer aktuellen Version von Geany. Bearbeiten → Einstellungen → Einrückungen → Einrückung → Breite: 4 / Typ: Leerzeichen Das alleine genügt aber schienbar noch nicht... ... zumindest nicht bei bereits angelegten Dateien. Bei neu in Geany erstellten Dateien funktioniert es wie gewünscht. Um auch die alten Dateien anzupassen hilft folgendes: Projekt → Standardeinrückung anwenden |
Anmeldungsdatum: Beiträge: 2669 Wohnort: Hamburg |
Im übrigen sollte man Tabulatoren *niemals nie* in *keiner* Sprache verwenden - Quellcode sollte stets unabhängig von der Umgebung einheitlich formatiert darstellbar sein. |