Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IDEs



I'm  more than happy with Netbeans. 

For me it's amazing, and now that the last version has Subversion integration is the only I will use.
Does all the things you say, and a lot munch more. The Refactoring specially is just wonderfull and works like a charm.
With a really professional and polished look.

For me Eclipse is so slow and clumsy, and everything seems too complicated to do.

Now I only need a perl editor plugin, and I am the happiest developer of the world :)



El 06/07/2006, a las 06:34, Scott Posey escribió:

Hi

I can't recommend or not recommend Xcode.  My impression, based on
conversations with Apple employees and developers who use Xcode is that
it's several years behind everyone else.  

One thing to consider is that you might want an IDE that will work
everywhere Java does in case you end up working in a non-Mac shop, or
need to debug something on a different platform.

The shop I work in has about 20 developers.  IntelliJ is the most
popular.  There is one full-time Eclipse devotee and then there are a
couple of switch-hitters who use both IntelliJ and Eclipse, because
Eclipse has a better Resin plug-in for debugging the web site.  Only one
person uses Xcode.

I'd recommend Eclipse since it's free, runs on all platforms, and has
almost everything IntelliJ has.

If you're willing to spend some money or deal with a 30-day trial
period, here are the reasons I use IntelliJ:

1. Code completion: automatically codes for you based on return types,
saves your precious tendons for your more brilliant thoughts.
2. Pop-up documentation: javadocs and method parameters in floating
windows, a real lifesaver.  Javadocs are navigable, too.
3. Intention Actions: makes local variables, fields, constants, method,
and class/interface delaractions.  Makes test-first programming a snap.
4. Call Hierarchy:  displays the possible routes for calling a method in
a tree format, indespensible!
5. Forward/Back navigation:  ctrl-click to navigate source, ctrl-back
arrow to go back.  Fast!  Easy.

Then there's the renaming and refactoring, which help you do big and
small things much more quickly than you can with regular expressions.
And if you want them, IntelliJ's can do regular expressions
search-and-replace as well.

I honestly don't know if any of these features are in Xcode. 

Eclipse has everything here except #4. I don't use Eclipse because I
find the UI confusing.

At the risk of sounding like a salesperson, here is the Flash overview
of IJ:


Individual features are here:


Good luck and happy coding

Scott





 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

Marc Gràcia
email@hidden
Jefe explotación eBD
e-business designer
C/ Sardenya 56 Local
08005 Barcelona
Tel: 902 181 349
Fax: 932 217 303
www.oasyssoft.com
2655 Le Jeune Rd. Suite 517
Coral Gables, FL 33134 United States
Phone: +1(305) 448 2148
Fax: +1(305) 448 0097
www.ebdsoft.com
 
eBD es un producto Oasyssoft
Este mensaje (así como los archivos adjuntos o los links que contiene) puede contener información privilegiada o confidencial. Si no es usted el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.

This email (and any attachments or hyperlinks within it) may contain information that is confidential, legally privileged or otherwise protected from disclosure. If you are not the intended recipient of this email, you are not entitled to use, disclose, distribute, copy, print, disseminate or rely on this email in any way. If you have received this email in error, please notify the sender immediately by telephone or email and destroy it, and all copies of it.

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden

References: 
 >IDEs (From: "Scott Posey" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.