I'd like to revisit this topic. I used Eclipse and Netbeans through varsity, and I thought they were awesome... especially Netbeans, where I used the Java EE features a lot.
When I moved from varsity to the professional world, I made the move to IDEA, because that's what everyone else here uses. The couple of times I've messed around in Netbeans since then have not been fun experiences. Sure, Matisse is cool, and Netbeans does do a little bit more out of the box, but using plugins with IntelliJ doesn't seem as fraught with peril as Eclipse plugins. The real killer feature for me, however, is the editor. Syntax completion, refactoring, useful searches etc in NB/Eclipse have nothing on IDEA. So many little niggles appeared that I would never have noticed if I hadn't gotten used to IDEA, eg the delay for code to compile every time you make a change in NB - you get no syntax highlighting until the code has compiled again. I don't understand how Sun can pour so much effort into Matisse but not work on that editor :(. Surely the number of people doing Swing and using Matisse pales into comparison with the number of people using the editor? Anyway, enough criticism. Here's the question: what are the "killer" features of the other IDEs that makes everyone choose them over IDEA? Or is it just the price tag keeping you away? (I don't actually know the price myself, it could be horrendous for all I know - such tools are paid for by the employers in my case ;-) And another question: for people who have used IDEA, are there other IDEs that I haven't played with that do editing as well as IDEA? Perhaps YAEP (Yet Another Eclipse Plugin) that I haven't tried? Fritz On 10/26/07, Brian Silberbauer <[EMAIL PROTECTED]> wrote: > > <znip> > > I'm still pretty happy with NB. (Quite something for a hardcore > > "vi+make" old fart! ;-) I couldn't see anything on the IntelliJ site > > that looked like "compelling enough" to consider a switch (considering > > the cognitive overhead of switching a tool as sophisticated as any > > modern IDE.) > > > > <rushed comment> > I don't agree; I've been flipping between netbeans and eclipse for the > last 2 years for a number of reason (clients choice, IDE strength > etc..) and haven't found too much hassle in switching betwean IDE's, > even mid-project. > > <rushed comment>Once you go down certain routes you can get 'tied' to > a particular IDE (e.g. using matisse for swing), but generally they do > the basics the same and learning new key strokes comes quickly. > > When I have the choice I use eclipse for basic 'code' projects - the > DAO backend etc.. and Netbeans for integrated applications > (servlets/JSP, swing, mobile) because eclipse still outclasses > netbeans on ease and speed of coding and netbeans outclasses eclipse > on the integrating out the box just works kind of thing. > > > Brian > > > > > -- > > mike morris :: mikro2nd (at) gmail (dot) com > > > > http://mikro2nd.net/ > > http://mikro2nd.net/blog/planb/ > > http://mikro2nd.net/blog/mike/ > > > > -- A day without chillies is a day wasted -- > > > > > > > > > > > > -- > Brian Silberbauer > Consultant > > +27 (0)83 566 2705 > skype: brian.silberbauer > http://www.linkedin.com/in/briansilberbauer > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CTJUG Forum" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/CTJUG-Forum For the ctjug home page see http://www.ctjug.org.za -~----------~----~----~----~------~----~------~--~---
