¿Cuál es el mejor complemento gratuito de Eclipse para un desarrollador de Java? [cerrado]

StackOverflow https://stackoverflow.com/questions/84799

  •  01-07-2019
  •  | 
  •  

Pregunta

Algunos complementos de Eclipse son obligatorios según su entorno.El complemento de gestión de código fuente adecuado, por ejemplo, y no me interesa.

Algunos ofrecen mejoras útiles, pero en un nicho específico.No me interesan esos.

Algunos son geniales, pero cuestan dinero.No me interesan esos.

Algunos fueron realmente útiles en versiones anteriores de Eclipse, pero ahora son parte de la compilación principal de la última versión de Eclipse (3.4 mientras escribo esto).No me interesan esos.

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

¿Fue útil?

Solución

Findbugs me salvó de hacer algo tonto dos veces hoy.

http://findbugs.sourceforge.net/

El sitio de actualización de Eclipse es: http://findbugs.cs.umd.edu/eclipse/

Otros consejos

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

http://jadclipse.sourceforge.net/

Si necesita obtener más información sobre la cobertura de su código EclEmma es bastante sencillo y útil

http://www.eclemma.org

Subclipse SVN para URL de actualización de Eclipse: http://subclipse.tigris.org/update_1.4.x

Complemento MouseFeed Eclipse

Estoy usando este, que es muy útil para los programadores que no usan atajos 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 de menú, el complemento muestra una ventana emergente que recuerda el atajo de teclas.

Estilo de cuadros.Es muy rápido.

FindBugs es maravilloso pero bastante lento.

Mi respuesta a esto es claramente eclimar.Exporta la funcionalidad de Eclipse a Vim, lo que me permite usar varias funciones increíbles de Eclipse, como autocompletado, compilación automática y marcado de errores en el archivo fuente (usando ubicaciones en Vim), formato automático, importaciones automáticas, búsqueda de JavaDoc, código fuente. Buscar...Bla, podría seguir para siempre.La cosa mas importante es:No tengo que usar el editor Java de Eclipse (para mí, la calidad del editor siempre es subjetiva, por supuesto).

Visita el sitio si te gusta Vim, pero te ves obligado o tentado a usar Eclipse por una razón u otra.

Me gusta especialmente el complemento de contorno de código de bytes, aunque no se adapta a todos los gustos, ya que mirar el código de bytes de Java no es para todos.A veces es realmente útil ver el código de bytes subyacente de su clase Java.

Sitio de actualización: http://download.forge.objectweb.org/eclipse-update/

Descripción: http://asm.objectweb.org/eclipse/index.html

Google lanzó recientemente CodePro, un gran complemento.

El Eclipse TPTP puede ser increíblemente útil para encontrar 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 mac :'(.

Realmente me gustan los complementos de Andrei Loskutov:

http://andrei.gmxhome.de/eclipse.html

JAutodoc es extremadamente útil si necesita probar javadoc en su fuente y necesita agregarlo a una clase grande o a muchas clases al mismo tiempo.Utiliza el nombre de sus variables para crear el javadoc, por lo que no es perfecto y está limitado por el significado de los nombres de sus parámetros.Incluso si tienes que volver atrás y arreglarlo un poco, te ahorra mucho tiempo.

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

IDE de primavera

URL de actualización: http://springide.org/updatesite

Si usas Hibernar entonces Herramientas de hibernación es un deber.¡Realmente me gusta la posibilidad de escribir mi HQL o JPQL y ver el SQL generado en tiempo real!

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

encontré fuenteAyudante Complemento muy útil a la hora de desarrollar y depurar código.

La descripción del complemento en el sitio web dice: "El complemento "Source Helper" es un complemento de Eclipse que toma una característica muy útil que existe en Intellij IDEA y la coloca en Eclipse.En resumen, la función muestra el código de un paréntesis inicial fuera del rango visible haciendo flotar una ventana que muestra el código que no puede ver.Esto ayuda enormemente a la hora de intentar identificar qué corchete de cierre pertenece a qué parte del código".

Chronon, el depurador de viajes en el tiempo, es increíble.Espero ver esto portado a otros idiomas en el futuro.

http://www.chrononsystems.com/

Eclipse Función de métricas (sitio de actualización).La propaganda:

Este complemento 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 Problemas, sobre "violaciones de rango" para cada métrica.Esto le permite estar continuamente al tanto del estado de su código base.También puede exportar las métricas a HTML para su visualización pública o al formato CSV para su posterior análisis.

  • Nuevo cálculo de métricas durante cada compilación.
  • Exportación de métricas a CSV o HTML
  • Panel visual con exportación HTML
  • Las métricas admitidas son:
    • La complejidad ciclomática de McCabe
    • Acoplamientos eferentes
    • Falta de cohesión en los métodos
      • Líneas de código en el método
      • Numero de campos
      • Número de niveles
      • Número de parámetros
      • Número de declaraciones
      • Métodos ponderados por clase

(En realidad, amo más FindBugs, pero este proyecto ocupa el segundo lugar).

Parece que realmente no puedes responder esta pregunta sin tener un enfoque para tu desarrollo en Eclipse.Supongo que todo el mundo necesita un sistema de compilación y dependencia, así que ¿quizás las herramientas Maven ganen?

Algunos de mis favoritos son milyn y Estilo de verificación

Cuadro de edición

http://editbox.sourceforge.net/

Hiperasistencia.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=159157

En mi opinión, es el único factor que coloca a Eclipse por delante de cualquier otro IDE en términos de productividad real.

Sincronización de archivos ha resultado ser realmente conveniente cuando trabajo con aplicaciones web, porque me permite obtener una implementación incremental sin problemas en archivos de tipo recurso, como javascripts, JSP, archivos CSS, etc.Es sencillo de configurar y lo suficientemente potente como para realizar el trabajo.

Herramientas JBoss para el desarrollo rápido y sencillo de aplicaciones web.

yo lo recomendaría Conjunto de herramientas de fuente de primavera que es para el desarrollo empresarial de Java con Spring framework.

Voy a hacer trampa y decir el complemento maven.Entonces todo lo demás puede depender de eso.

Además, maven-eclipse-plugin soluciona el mayor problema que tengo con eclipse:Configurando su ruta de clase.

acabo de descubrir Adiós ciclo.Este visor de dependencias le permite ver qué tan bonito (o no) es su diseño y resalta cualquier dependencia circular entre clases, lo que le permite tomar las medidas adecuadas.

Hay algunas cosas geniales mencionadas por otros, pero también voy a publicar SQLExplorer.Quizás no sea tan útil en general como Maven o FindBugs, pero es excelente para incorporar 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 aplicación RCP independiente.

editor visual para un rápido desarrollo de GUI.

java.decompiler.free.fr/?q=jdeclipse Plugin Java Decomipler para Eclipse.Pensé que es el complemento más útil.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top