with trabajar lav how descargar con java eclipse git vim netbeans

trabajar - Netbeans 7 vs Eclipse 3.6 para Java, git y vim



netbeans with git (1)

Tenga en cuenta que estas son en gran parte mis opiniones personales; no tomes todo demasiado literalmente

Eclipse, NetBeans y también IntelliJ IDEA son IDE muy buenos y capaces. Al final, realmente no importa cuál elijas; todos son más que suficientes para un serio desarrollo de software profesional para Java SE y Java EE. He usado los tres.

IDEA fue tradicionalmente conocido como el IDE con las mejores herramientas de refactorización, pero las versiones actuales de Eclipse y NetBeans también tienen muy buenas herramientas de refactorización.

IDEA tiene soporte Git incorporado. No sé sobre Eclipse y NetBeans.

NetBeans e IDEA tienen un muy buen soporte Maven incorporado. Para Eclipse, necesita un complemento (por ejemplo, m2eclipse) y, en mi experiencia, no está tan bien integrado como en NetBeans e IDEA.

Cuando obtiene el paquete Java EE de NetBeans, obtiene un servidor incluido de Glassfish, que es muy fácil de usar. Estoy seguro de que con Eclipse e IDEA también puede configurarlos para que utilicen Glassfish, pero sin duda será un poco más difícil de configurar que con NetBeans.

NetBeans tiene un gran creador de GUI Swing. Eclipse no tiene un constructor de GUI incorporado, pero puede obtener Google WindowBuilder Pro que sea compatible con Swing, SWT y GWT.

El SDK oficial de Android, etc. viene con un conjunto de herramientas de Eclipse. IDEA también tiene soporte para el desarrollo de Android, pero no sé qué tan bueno es.

La última vez que probé, el soporte para otros lenguajes además de Java (por ejemplo, JavaScript) era mejor en NetBeans que en Eclipse.

Hasta donde yo sé, Eclipse sigue siendo el IDE Java más utilizado, pero NetBeans e IDEA también son muy populares.

Para el desarrollo de Scala, IDEA tiene el mejor apoyo en este momento en mi opinión. El equipo de Scala está trabajando en un IDE basado en Eclipse para Scala, pero en mi experiencia es menos estable que el soporte de Scala de IDEA. Para NetBeans, hay un complemento de Scala pero solo una persona parece estar trabajando en él; La última vez que lo usé, era defectuoso, lento y tenía pérdidas de memoria.

Ambos tienen muchas funciones y son muy populares, pero ¿cuál es mejor?

Para reducir las respuestas subjetivas, responda estos puntos:

  1. Código de refactorización.

  2. Pruebas unitarias, depuración.

  3. Soporte de Git.

  4. Soporte Vim. (Complementos disponibles y su calidad, eclim, jVi).

  5. Fácil de usar (soporte de temas, formateo, configuración, otros complementos).

  6. Soporte de Maven y Ant.

  7. Desarrollo web (glassfish, groove, grails, spring).

  8. Desarrollo de aplicaciones de escritorio. (Swing, gwt, swt).

  9. Desarrollo móvil (soporte de Android y otras plataformas)

  10. Desarrollo del juego (qué motores tienen mejor soporte, por ejemplo, Jmonkey usa Netbeans).

  11. Pregunta adicional: Soporte de otros lenguajes Python, PHP, C ++ y.

Para cada punto que IDE hace bien, puede darle +1, así que al final:

Netbeans 8

Eclipse 7

Conclusión: cuál es mejor en general y cuál elegiría:

  1. Desarrollo de escritorio
  2. Desarrollo web.

Pregunta adicional:

¿Qué IDE se está utilizando en las principales empresas? (Google usa eclipse, Oracle usa Netbeans)