3 ms·
I definitely hear you about momentum. That's why the open-source move excites me. IDEA always just seems to be much better at navigating and "connecting" part
by kaffeinecoma 17y ago
I definitely hear you about momentum. That's why the open-source move excites me. IDEA always just seems to be much better at navigating and "connecting" parts of a complicated codebase.
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.
- whirlycott1 17y agoDoes anybody know if it has any Pythonic powers along the lines of pydev http://pydev.org/ http://pydev.org/ ?
- johnnybgoode 17y agoNo, 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.
- jbellis 17y agoIt does have basic Python support (I expect 9.0 to be better here) but really Wing is the gold standard for Python IDEs.
- whirlycott1 17y agoReally, wow, I'm surprised. What's not to like about pydev? I haven't used it that much and would appreciate your thoughts.