texto son programar para las integrado herramientas entorno descargar desarrollo cuales java ide eclipse-plugin

son - ¿Cuál es el mejor plugin gratuito de Eclipse para un desarrollador de Java



Algunos plugins de Eclipse son obligatorios por su entorno. El complemento apropiado de administración de código fuente, por ejemplo, y no estoy interesado en eso.

Algunos proporcionan mejoras útiles, pero en un nicho específico. No estoy interesado en eso.

Algunos son geniales, pero cuestan dinero. No estoy interesado en eso.

Algunos fueron realmente útiles en las versiones anteriores de Eclipse, pero ahora son parte de la versión básica de la última versión de Eclipse (3.4 cuando escribo esto). No estoy interesado en eso.

Quiero consejos sobre qué complementos debe instalar cada desarrollador de Java SE, uno por respuesta, por favor.



Checkstyle. Es muy rápido

FindBugs es maravilloso, pero bastante lento


El Eclipse TPTP puede ser increíblemente útil para encontrar los puntos lentos en el código y para cualquier otra cosa que requiera depuración, creación de perfiles o evaluación comparativa. El único defecto es que no funciona en el mac: ''(.


Mi respuesta a esto es claramente eclim . Exporta la funcionalidad de Eclipse a Vim, lo que me permite utilizar varias funciones increíbles de Eclipse, como autocompletado, autoconstrucción y marcado de errores en el archivo fuente (usando ubicaciones en Vim), formateado automático, importaciones automáticas, búsqueda JavaDoc, código fuente Buscar ... bla, podría continuar para siempre. Lo más importante es: no tengo que usar el suck que es el Eclipse Java Editor (para mí, la calidad del editor siempre es subjetiva, por supuesto).

Visite el sitio si está interesado en Vim, pero forzado / tentado a usar Eclipse por una razón u otra.



Respondiendo mi propia pregunta con mi favorito actual, Jadclipse, que funciona con jad para desensamblar archivos de clase de bibliotecas de terceros.

http://jadclipse.sourceforge.net/


Si usa Hibernate, entonces Hibernate Tools es imprescindible. ¡Realmente me gusta la capacidad de escribir mi HQL o JPQL y ver el SQL generado en tiempo real!

Si no estás usando Hibernate, supongo que estás utilizando una base de datos de alguna forma u otra. Por lo tanto, recomendaría la plataforma de herramientas de datos . De hecho, sería una locura desarrollar aplicaciones Java sin utilizar todos los complementos provistos por Eclipse Ganymede Release. Es una gran plataforma de desarrollo sin el dolor de cabeza de tener todos los complementos necesarios sincronizados y trabajando juntos.




Característica de métrica de Eclipse ( sitio de actualización ). La propaganda:

Este plugin de Eclipse calcula varias métricas para su código durante los ciclos de compilación y le advierte, a través de la vista de Problemas, de las ''violaciones de rango'' para cada métrica. Esto le permite estar continuamente al tanto del estado de su base de códigos. También puede exportar las métricas a HTML para su visualización pública o al formato CSV para un análisis posterior.

  • Recalcular las métricas durante cada construcción
  • Exportación de métricas a CSV o HTML
  • Visual ''tablero'' con exportación de HTML
  • Las métricas admitidas son:
    • La complejidad ciclomática de McCabe
    • Acoplamientos eferentes
    • La falta de cohesión en los métodos
      • Líneas de código en método
      • Numero de campos
      • Número de niveles
      • Cantidad de parámetros
      • Número de declaraciones
      • Métodos ponderados por clase

(en realidad, me encanta FindBugs más, pero este proyecto es el segundo).


Parece que realmente no puedes responder esta pregunta sin tener un enfoque para tu desarrollo en Eclipse. Supongo que todos necesitan una compilación y un sistema de dependencia, entonces ¿quizás las herramientas Maven ganarán?


Acabo de descubrir a Byecycle . Este visor de dependencias le permite ver qué bonito (o no) es su diseño y resalta las dependencias circulares entre clases, lo que le permite tomar las medidas adecuadas.


Voy a hacer trampa y decir el plugin maven. Entonces todo lo demás puede colgar eso.

Además, maven-eclipse-plugin se encarga del problema más grande que tengo con eclipse: establecer tu classpath.


Hay algunas cosas excelentes mencionadas por otros, pero también voy a poner SQLExplorer allí. Tal vez no sea tan útil en general como Maven o FindBugs, pero es genial para tirar cualquier fuente de datos JDBC al IDE para que pueda probarla y explorar la estructura de la base de datos. También está disponible como una aplicación RCP independiente.




java.decompiler.free.fr/?q=jdeclipse Complemento Java Decomipler para eclipse. Pensé, es el complemento más útil.



FileSync resultó ser muy útil cuando se trabaja con aplicaciones web, ya que me permite obtener una implementación incremental en archivos de recursos, como javascripts, JSP, CSS, etc. Es simple de configurar y lo suficientemente potente como para hacer el trabajo.



JBoss Tools para un desarrollo de aplicaciones web rápido y fácil.




Complemento de Eclipse de MouseFeed

Estoy usando este, que es muy útil para los programadores que no usan el atajo de teclado porque no los conocen.

MouseFeed ayuda a formar el hábito de usar atajos de teclado. Cuando el usuario hace clic en un botón o en un elemento del menú, el complemento muestra una ventana emergente que recuerda el atajo de la tecla.


Encontré el plugin sourceHelper muy útil al desarrollar y depurar código.

La descripción del complemento en el sitio web dice: "El plugin" Source Helper "es un plugin de Eclipse que toma una característica muy útil que existe en Intellij IDEA y la coloca en Eclipse. En resumen, la característica muestra el código de un out-out. del rango inicial de rango visible al flotar una ventana que muestra el código que no se puede ver. Esto ayuda inmensamente cuando se intenta identificar qué corchete de cierre pertenece a qué parte del código ".


Google lanzó recientemente CodePro, gran complemento.


JAutodoc es extremadamente útil si se requiere que pruebe javadoc en su fuente y necesita agregarlo a una clase grande o a muchas clases al mismo tiempo. Utiliza el nombre de las variables para crear el javadoc, por lo que no es perfecto y está limitado por la importancia de los nombres de los parámetros. Incluso si tiene que regresar y arreglarlo un poco, le ahorrará mucho tiempo.

http://jautodoc.sourceforge.net/update/