Qual é o melhor plugin do Eclipse livre única para um desenvolvedor Java [fechado]

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

  •  01-07-2019
  •  | 
  •  

Pergunta

Alguns plugins do Eclipse estão mandatados pelo seu ambiente. O plug-in de gerenciamento de código fonte apropriada, por exemplo -. E eu não estou interessado naqueles

Alguns fornecem melhorias úteis, mas em um nicho específico. Eu não estou interessado em pessoas.

Alguns são grandes, mas custam dinheiro. Eu não estou interessado em pessoas.

Alguns eram realmente útil em versões antigas do Eclipse, mas agora fazem parte da compilação do núcleo da mais recente versão do Eclipse (3.4 enquanto escrevo isso). Eu não estou interessado em pessoas.

Eu quero conselhos sobre quais plugins todo desenvolvedor Java SE deve ser a instalação, um por resposta, por favor.

Foi útil?

Solução

Findbugs salvou-me a fazer algo bobo duas vezes hoje.

http://findbugs.sourceforge.net/

Eclipse site de atualização é: http://findbugs.cs.umd.edu/eclipse/

Outras dicas

Respondendo a minha própria pergunta com meu atual favorito, Jadclipse, que trabalha com jad para arquivos de classe desmontar de bibliotecas de terceiros.

http://jadclipse.sourceforge.net/

Se você precisa para obter uma ideia mais clara em sua cobertura de código EclEmma é bastante simples e útil

http://www.eclemma.org

Subclipse SVN para eclipse Atualização URL: http://subclipse.tigris.org/update_1.4.x

MouseFeed Eclipse Plugin

Eu estou usando este, que é muito útil para programadores que não usam tecla de atalho, porque eles não sabem sobre eles.

MouseFeed ajuda a formar o hábito de usando atalhos de teclado. Quando o usuário clica em um botão ou em um menu item, os shows de plugin um pop-up lembrando sobre a tecla de atalho.

Checkstyle. É muito rápido.

FindBugs é maravilhoso, mas bastante lento

Minha resposta a isso é claramente eclim . Ela exporta funcionalidade Eclipse para Vim, me permitindo usar várias características impressionantes de Eclipse, como auto-completar, AutoBuild e erro de marcação no arquivo de origem (usando locais em Vim), as importações automáticas, pesquisa JavaDoc, o código fonte de formatação de auto Pesquisar ... blá, eu poderia continuar para sempre. A coisa mais importante é:. Eu não tenho de usar a chupar que é o Eclipse Java Editor (para mim, a qualidade editor é sempre subjetiva, é claro)

Confira o site se você estiver em Vim, mas forçado / tentados a usar o Eclipse, por uma razão ou outra.

Eu particularmente sou fã do plugin bytecode delineador, embora não todos os gostos, desde olhando para bytecode Java não é para todos. Às vezes é realmente útil para ver o bytecode subjacente para sua classe Java.

Update site: http://download.forge.objectweb.org/eclipse-update /

Descrição: http://asm.objectweb.org/eclipse/index.html

O Google recentemente lançou CodePro, grande plugin.

O Eclipse TPTP pode ser extremamente útil para encontrar os pontos lentos em código e para o mais que nada Será que exige a depuração, profiling, ou de benchmarking. A única falha é que ele não funciona no Mac:. '(

Eu realmente não gosto plugins do Andrei Loskutov:

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

JAutodoc é extremamente útil se você é obrigado a javadoc comprovada em sua fonte e necessidade de adicioná-lo a uma grande classe ou muitas classes ao mesmo tempo. Ele usa o nome de suas variáveis ??para criar o javadoc, por isso não é perfeito e é limitada pela quantidade significativa seus nomes dos parâmetros. Mesmo se você tem que voltar e corrigi-lo um pouco, você economiza um monte de tempo.

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

IDE primavera

Atualização URL: http://springide.org/updatesite

Se você usar Hibernate então Hibernate Tools é uma obrigação. Eu realmente gosto a capacidade de escrever meu HQL ou JPQL e ver o SQL gerado em tempo real!

Se você não está usando o Hibernate Eu estou supondo que seu usando um banco de dados de uma forma ou de outra. Portanto, eu recomendaria o Data Tools Platform . Na verdade, você seria louco para desenvolver aplicativos Java sem usar todos os plugins fornecidos pela Eclipse Ganymede Release. É uma grande plataforma de desenvolvimento sem a dor de cabeça de ficar todo o deve ter plugins sincronizado e trabalhar juntos.

sourceHelper plugin muito útil no desenvolvimento e depuração de código.

A descrição do plugin no site diz: "O‘plug-in Helper Fonte’é um plugin do Eclipse que leva um recurso muito útil que existe em IntelliJ IDEA e coloca-lo em Eclipse. Em suma, os shows característica o código de um fora-de-visível-range começando suporte, flutuando uma janela que mostra o código que você não pode ver. Isso ajuda imensamente quando se tenta identificar o colchete de fechamento pertence ao que parte do código ".

Chronon o tempo de viagem depurador é incrível. Espero para ver este portado para outros idiomas no futuro.

http://www.chrononsystems.com/

Metrics Característica ( atualização do site ). A sinopse:

Este eclipse plug-in calcula vários métricas para o seu código durante os ciclos de construção e avisa, através da visualização Problemas, de ‘violações alcance’ para cada métrica. Isso permite que você fique continuamente conscientes da saúde de sua base de código. Você também pode exportar as métricas em HTML para exibição pública ou para o formato CSV para análise posterior.

  • Novo cálculo de métricas durante cada compilação
  • A exportação de métricas para CSV ou HTML
  • Visual ‘dashboard’ com a exportação HTML
  • métricas suportados são:
    • O McCabe Cyclomatic Complexidade
    • eferentes Acoplamentos
    • Falta de Coesão em Métodos
      • linhas de código em Método
      • número de campos
      • número de níveis
      • número de parâmetros
      • Número de declarações
      • Métodos ponderada por Class

(na verdade, eu amo FindBugs mais, mas este projecto é o segundo.)

Parece que você não pode realmente responder a essa pergunta sem ter um foco para o seu desenvolvimento em Eclipse. Eu acho que todo mundo precisa de um sistema de compilação e dependência, então ferramentas talvez Maven vai ganhar?

I par de meus favoritos são Mylyn e CheckStyle

HyperAssist.

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

Em minha opinião, é o único fator que coloca Eclipse à frente de todos os outros IDE em termos de produtividade real.

FileSync acabou por ser muito conveniente quando se trabalha com aplicações web, porque que me permite começar sem problemas implantação incremental em arquivos do tipo de recursos, tais como javascripts, JSPs, arquivos CSS e assim por diante. É simples de configurar e suficiente apenas poderosa para fazer o trabalho.

JBoss Tools para desenvolvimento de aplicações web rápido e fácil.

Eu recomendo SpringSource Tool Suite que é para a empresa de desenvolvimento Java com Spring Framework.

Eu estou indo para enganar e dizer o plugin maven. Em seguida, tudo o resto pode pendurar fora disso.

Além disso, o Maven-eclipse-plugin cuida do maior problema que tenho com o eclipse:. Definir o classpath

Eu só descobri Byecycle . Este visualizador de dependência permite ver como muito (ou não) o seu design é, e destaca as dependências circulares entre classes, o que lhe permite tomar as medidas adequadas.

Há algumas grandes coisas mencionado por outros, mas eu vou colocar SQLExplorer lá fora também. Talvez não tão geralmente útil como Maven ou FindBugs, mas é ótimo para puxar qualquer fonte de dados JDBC para o IDE para que você possa testá-lo e explorar a estrutura DB. Ele também está disponível como um aplicativo independente RCP.

Visual Editor de para o desenvolvimento GUI rápido.

java.decompiler.free.fr/?q=jdeclipse Java Decomipler Plugin para Eclipse. Eu pensei, é o plugin mais útil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top