Seite 1 von 1

pep8.py in PyDev integrieren...

Verfasst: Mittwoch 18. März 2009, 15:15
von jens
Hab http://trac.browsershots.org/browser/tr ... tools/pep8 gefunden. Ganz nett. Wäre schön, wenn man es in Eclipse / PyDev nutzten könnte, so wie PyLint.

Weiß jemand ob und wie das geht? Hab gesucht, aber nicht wirklich brauchbares gefunden...

Verfasst: Mittwoch 18. März 2009, 15:42
von derdon
Manchmal macht es Sinn, nicht auf diese Empfehlungen zu hören. Zum Beispiel, wenn man mit PyQt arbeitet. Die Methoden werden da in mixedCase geschrieben, das mache ich auch bei eigenen Signalen, um die Konsistenz konsequent einzuhalten. PEP8 ist schließlich kein Gesetzbuch, also soll mir eine IDE/ein Editor auch nix vorschreiben.
PEP8 hat geschrieben:But most importantly: know when to be inconsistent -- sometimes the style
guide just doesn't apply. When in doubt, use your best judgment. Look
at other examples and decide what looks best. And don't hesitate to ask!

Two good reasons to break a particular rule:

(1) When applying the rule would make the code less readable, even for
someone who is used to reading code that follows the rules.

(2) To be consistent with surrounding code that also breaks it (maybe for
historic reasons) -- although this is also an opportunity to clean up
someone else's mess (in true XP style).

Verfasst: Mittwoch 18. März 2009, 18:17
von jens
Das ist weniger das Problem... Du kannst ja bestimmte Sachen einfach ausschalten :)