[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kate make python code false



Hi!,

Kate  make python code false, 
Kate puts the Python source code is not correctly:
Kate brings a 2 characters instead of 4 and 8 after a tab!
but is not allowed under the Directive
http://python.org/dev/peps/pep-0008/

Deutsch:
Kate rückt den Python Quelltext nicht richtig ein:
Kate rückt 2 Zeichen ein und nach bei 8 ein Tab!
aber ist laut Richtlinie nicht erlaubt

Dort steht:
http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29
Code-Aufbau
    
    Einrückung
        
        Benutze 4 Leerzeichen pro Einrückungsebene.

        Für wirklich alten Code, den du nicht in Unordnung bringen willst,
        kannst du weiterhin 8-Zeichen-Tabulatoren nehmen.

    Tabulatoren oder Leerzeichen?
        
        Vermische nie Tabulatoren und Leerzeichen.

        Die gebräuchlichste Art in Python einzurücken ist es, nur Leerzeichen
        zu verwenden. Die zweithäufigste Art ist, nur Tabulatoren zu benutzen.
        Code, der mit einer Mischung von beidem eingerückt ist, sollte so
        umgebaut werden, dass nur noch Leerzeichen benutzt werden. Wird der
        Python-Kommandozeileninterpreter mit der '-t'-Option aufgerufen, so
        meldet er Warnungen bezüglich Code, der unzulässig Leerzeichen und
        Tabulatoren mischt. Benutzt man '-tt', werden aus diesen Warnungen
        Fehler. Diese Optionen sind sehr zu empfehlen!

        Für neue Projekte werden nur Leerzeichen gegenüber Tabulatoren
        empfohlen. Die meisten Editoren haben Funktionen, die das einfach
        machen.





Mit freundlichen Grüßen

Markus Hackspacher

Si forte in alienas manus oberraverit hec peregrina epistola incertis ventis 
dimissa, sed Deo commendata, precamur ut ei reddatur cui soli destinata, nec 
preripiat quisquam non sibi parata.


Reply to: