Re:IntelliJ IDEA goes open source
by whirlycott1 on Thursday October 15, 2009 @02:05PM
(#883894)
Does anybody know if it has any Pythonic powers along the lines of pydev http://pydev.org/ ?
It does have basic Python support (I expect 9.0 to be better here) but really Wing is the gold standard for Python IDEs.
Re:IntelliJ IDEA goes open source
by whirlycott1 on Thursday October 15, 2009 @05:42PM
(#884342)
Really, wow, I'm surprised. What's not to like about pydev? I haven't used it that much and would appreciate your thoughts.
Re:IntelliJ IDEA goes open source
by johnnybgoode on Thursday October 15, 2009 @02:35PM
(#883956)
No, I don't think there is any Python support, but they do support some other languages.
Edit: After investigating further, it looks like there is an alpha-quality Python plugin, and eventually there will be full Python support, available in its own IDE or as a plugin for IDEA.
For example, in GWT, I can command-click (this is on a Mac) on a GWT style-name in a Java class, and it will bring me to the relevant part of the style in the CSS file. Same thing for Spring integration- it can connect all your code to your Spring XML config seamlessly. When you ask it "find all uses of this class/interface/member", it just does the right thing, whereas with Eclipse it often seems to miss things. Refactoring especially, in Eclipse seems to miss a lot of things that IDEA gets right.
I had the "misfortune" of having learned IDEA as my first IDE. So I am forever spoiled now. You could say that I am biased towards IDEA because it's what I learned first, and you'd probably be right to a certain extent. I tried on several occasions to migrate to Eclipse, with the intent of lowering the communication barrier between me and my colleagues. But each time I ended up going back to IDEA because it just works so much better at navigation. If you work in big codebases this becomes really important. Before IDEA I used to use Emacs and the command line exclusively.