Am 03.01.2015 um 17:21 schrieb Francesco Bonazzi:


On Friday, January 2, 2015 11:21:38 PM UTC+1, Joachim Durchholz wrote:

I'm currently trying to cut down on the errors and warnings my Eclipse
install is throwing at me, and a significant fraction of these is
PEP8-related, that's why I even care about the topic.


When I was using the PyDev plugin for Eclipse, I noticed that it lacked
much customizability, i.e. there are limited suboptions if you switch the
PEP8 warning on.

I think you can switch off all the warnings and still have a useful debugger.
I didn't get around to try that out yet.

> Did you consider to report this problem to the PyDev
discussions, rather than trying to adapt SymPy to conform to PyDev's
warnings/errors?

Actually I'm exploring ways to

Furthermore, PyDev marks some expressions such as *S.One, S.Half,
S.<something>* as errors. But that's not SymPy's problem, that's a bug in
PyDev.

My impression has been that PyDev simply doesn't know that SymPy installs these names into S at runtime. Solution 1: Switch off these tests. (Which would be a pity because it's a useful one.) Solution 2: Make it so that no members need to be installed into S at runtime. (I haven't fully investigated all options for this, due to lack of time.)

Anyways, I repeat my suggestion: use PyCharm instead of Eclipse+PyDev; this
way you may avoid getting plenty of warnings/errors inside your IDE.

I'd follow that advice if I were doing just Python, but having to switch IDEs as I switch languages is going to be too distracting.

--
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/54A8445D.5080407%40durchholz.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to