Ich verwende PyCharm Community Edition 4.5.4, und ich hasse es, wie es mich über jeden kleinen "Fehler" benachrichtigt, den ich mache, auch wenn ich die volle Absicht habe Befestigung innerhalb von 30 Sekunden.On-the-Fly-PEP8-Prüfungen deaktivieren, nur prüfen, wenn Datei
Mein Stil besteht darin, alles auf einmal zu schreiben (anstatt eines zu beenden, bevor ich zum anderen übergehe), und jedes zweite Wort in meinem Code wird als variable 'x' is not used
oder Unresolved reference 'x'
markiert, weil ich bereits in einen anderen Abschnitt von mein Code, um später die for-Schleife zu beenden. Wenn ich etwas tun:
for x in my_list:
pass
Und dann bewegen my_list auf der Datei zu definieren, wird es sofort Local variable 'x' is not used
markieren. Ich möchte meinen ganzen Code frei schreiben und nach dem Speichern möchte ich wissen, welche Fehler ich gemacht habe.
Gibt es eine Möglichkeit, den PEP8-Checker zu deaktivieren, so würde es nur überprüfen, wenn ich die Datei tatsächlich speichere, anstatt wenn ich überhaupt etwas eintippe?
Obwohl sicherlich keine Antwort für PyCharm, verwende ich [SublimeText] (http://www.limetext.com/) mit [Anaconda] (https://github.com/DamnWidget/anaconda) für meine IDE, die hat eine Option '" anaconda_linting_behaviour "', die auf '' save-only'' gesetzt werden kann –