[Python-projects] pyLint: Speeding up pyLint
Alexandre Fayolle
alexandre.fayolle at logilab.fr
Tue Jun 2 14:51:11 CEST 2009
On Friday 29 May 2009 11:31:32 Nicolas Chauvat wrote:
> > The usual answer to this is using continuous integration,
> > e.g. Hudson. Besides making the manual steps involved redundant, it
> > also offers other reports via its web interface and emails interested
> > parties about problems.
> >
> > Python projects have automatic api docs, test & pylint reports, svn
> > change history & last build artifact here. Also building in a
> > non-developer environment means catching some kind of errors, too
> > (dependency ones, for example).
>
> I agree with Jurgen that continuous testing is a good option.
I've been using Eclipse with Pydev + pylint while working on-site and the
integration is great : you can easily see which files have been diagnosed
with Errors / Warnings with the Problems view, and when editing a file, you
get quick access to the incriminated lines via tags in the margin of the
editor (and lots of things are configurable of course).
epylint can be used with emacs + flymake mode, but it is not quite as nice --
although it gives some quick and continuous feedback.
--
Alexandre Fayolle LOGILAB, Paris (France)
Formations Python, Zope, Plone, Debian: http://www.logilab.fr/formations
Développement logiciel sur mesure: http://www.logilab.fr/services
Informatique scientifique: http://www.logilab.fr/science
More information about the Python-Projects
mailing list