Emacs, python: automatisch Syntaxfehler anzeigen
-
Hallo,
gibt es einen Mode für emacs mit dem, ähnlich wie in eclipse, eine python-datei bereits beim öffnen/editieren hinsichtlich der Syntax überprüft wird und Fehler markiert werden? (=> pycompletionserver)
-
zB Flymake in Kombination mit pylint oder pychecker
-
rüdiger schrieb:
zB Flymake in Kombination mit pylint oder pychecker
Ok, das ist cool
. Aber eines verstehe ich nicht: Wann wird, außer beim Laden des Dokuments, die Fehlerliste aktualisiert?
-
ach ja, wenn ich mit
py-execute-bufferden buffer ausführe, wie kann ich dann zum nächsten fehler springen?next-errorsagt dann: "no buffers contain error locations""py-goto-exception" sagt: "Not on a traceback line"

-
http://blog.marcelotoledo.org/2007/07/11/emacs-flymake/ : bei dem sieht das viel flüssiger aus...
ah, ist wohl in bug in (pylint; numpy): http://www.logilab.org/ticket/23009, markiert als "wontfix". naja, dann muss ich mal was anderes suchen
-
ich kenne mich mit flymake nicht genau aus. Aber du kannst einstellen wie oft und wann er die Syntax prüfen soll:
-
rüdiger schrieb:
ich kenne mich mit flymake nicht genau aus. Aber du kannst einstellen wie oft und wann er die Syntax prüfen soll:
Danke, aber wie gesagt, es ist ein Bug in pylint: stürzt ab wenn numpy im Quelltext includiert wird. Die default-einstellung von flymake ist ansonsten schon ok.