Question

Certains plug-ins Eclipse sont mandatés par votre environnement. Le plug-in de gestion de code source approprié, par exemple, et cela ne m'intéresse pas.

Certains apportent des améliorations utiles, mais dans un créneau spécifique. Je ne suis pas intéressé par ceux-ci.

Certains sont excellents, mais coûtent de l'argent. Je ne suis pas intéressé par ceux-ci.

Certaines étaient vraiment utiles sur les anciennes versions d’Eclipse, mais font maintenant partie de la version principale de la dernière version d’Eclipse (version 3.4 au moment où j’écris ces lignes). Je ne suis pas intéressé par ceux-ci.

Je souhaite des conseils sur les plug-ins que chaque développeur Java SE doit installer, un par réponse s'il vous plaît.

Était-ce utile?

La solution

Findbugs m'a permis de faire quelque chose de stupide deux fois aujourd'hui.

http://findbugs.sourceforge.net/

Le site de mise à jour Eclipse est: http://findbugs.cs.umd.edu/eclipse/

Autres conseils

Répondant à ma propre question avec mon favori actuel, Jadclipse, qui fonctionne avec jad pour désassembler les fichiers de classe des bibliothèques tierces.

http://jadclipse.sourceforge.net/

Si vous avez besoin de mieux comprendre votre couverture de code, EclEmma est assez simple et utile

http://www.eclemma.org

Sous-clip SVN pour Eclipse URL de mise à jour: http://subclipse.tigris.org/update_1.4.x

plug-in Eclipse MouseFeed

J'utilise celui-ci, ce qui est très utile pour les programmeurs qui n'utilisent pas de raccourci clavier car ils ne les connaissent pas.

  

MouseFeed aide à former une habitude de   en utilisant des raccourcis clavier. Quand le   l'utilisateur clique sur un bouton ou sur un menu   item, le plugin affiche un popup   rappelant le raccourci clavier.

Style de contrôle. C'est très rapide.

FindBugs est merveilleux mais assez lent

Ma réponse à cette question est clairement eclim . Il exporte la fonctionnalité Eclipse vers Vim, ce qui me permet d'utiliser plusieurs superbes fonctionnalités d'Eclipse, telles que l'auto-complétion, la construction automatique et le marquage d'erreur dans le fichier source (à l'aide d'emplacements dans Vim), le formatage automatique, les importations automatiques, la recherche JavaDoc, le code source Rechercher ... blah, je pourrais continuer pour toujours. La chose la plus importante est la suivante: je n’ai pas à utiliser la succion de l’éditeur Java Eclipse (pour moi, la qualité de l’éditeur est toujours subjective, bien sûr).

Consultez le site si vous aimez Vim, mais que vous êtes forcé / tenté d'utiliser Eclipse pour une raison ou une autre.

J'aime particulièrement le plugin outtiner bytecode, bien que cela ne convienne pas à tous les goûts, car regarder le bytecode Java ne convient pas à tout le monde. Parfois, il est vraiment utile de voir le bytecode sous-jacent de votre classe Java.

Site de mise à jour: http://download.forge.objectweb.org/eclipse-update /

Description: http://asm.objectweb.org/eclipse/index.html

Google vient de publier CodePro, un excellent plugin.

Le Eclipse TPTP peut être extrêmement utile pour rechercher les ralentissements dans le code et pour toute autre tâche nécessitant un débogage, un profilage ou une analyse comparative. Le seul défaut est que cela ne fonctionne pas sur le Mac: '(.

J'aime beaucoup les plugins d'Andrei Loskutov:

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

JAutodoc est extrêmement utile si vous devez faire la preuve de javadoc dans votre source et si vous devez l’ajouter à une grande classe ou à plusieurs classes en même temps. Il utilise le nom de vos variables pour créer le javadoc. Il n'est donc pas parfait et est limité par le sens de vos noms de paramètres. Même si vous devez revenir en arrière et réparer un peu, cela vous fait gagner beaucoup de temps.

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

IDE de printemps

URL de mise à jour: http://springide.org/updatesite

Si vous utilisez Hibernate, alors les Outils d'Hibernate sont indispensables. J'aime beaucoup la possibilité d'écrire mon HQL ou JPQL et de visualiser le SQL généré en temps réel!

Si vous n'utilisez pas Hibernate, je suppose que vous utilisez une base de données sous une forme ou une autre. Par conséquent, je recommanderais la plate-forme d'outils de données . En fait, vous seriez fou de développer des applications Java sans utiliser tous les plugins fournis par le Eclipse Ganymede Libérer. C'est une excellente plate-forme de développement sans le mal à la tâche de synchroniser tous les plugins indispensables et de travailler ensemble.

J'ai trouvé le sourceHelper très utile lors du développement et du débogage de code.

La description du plug-in sur le site Web indique: & "Le & # 8220; Source Helper & # 8221; plugin est un plugin Eclipse qui utilise une fonctionnalité très utile qui existe dans Intellij IDEA et la met dans Eclipse. En bref, la fonctionnalité montre le code d'un support de départ hors de portée visible en faisant apparaître une fenêtre affichant le code que vous ne pouvez pas voir. Cela aide énormément lorsque vous essayez d'identifier quelle parenthèse fermante appartient à quelle partie du code. & Quot;

Chronon le débogueur de voyage dans le temps est génial. J'espère que cela sera transféré dans d'autres langues à l'avenir.

http://www.chrononsystems.com/

Eclipse Fonction métriques ( site de mise à jour ). Le texte de présentation:

  

Ce plugin Eclipse calcule diverses métriques pour votre code au cours des cycles de construction et vous avertit, via la vue Problèmes, de & # 8216; violations de plage & # 8217; pour chaque métrique. Cela vous permet de rester continuellement au courant de la santé de votre base de code. Vous pouvez également exporter les métriques au format HTML pour un affichage public ou au format CSV pour une analyse plus approfondie.

  • Recalcul des métriques à chaque génération
  • Exportation de métriques au format CSV ou HTML
  • Visual & # 8216; Tableau de bord & # 8217; avec export HTML
  • Les mesures prises en charge sont les suivantes:
    • La complexité cyclomatique de McCabe & # 8217;
    • Accouplements efférents
    • Manque de cohésion dans les méthodes
      • Lignes de code dans la méthode
      • Nombre de champs
      • Nombre de niveaux
      • Nombre de paramètres
      • Nombre d'énoncés
      • Méthodes pondérées par classe

(en fait, j'aime davantage FindBugs, mais ce projet est le deuxième.)

On dirait que vous ne pouvez pas vraiment répondre à cette question sans vous concentrer sur votre développement dans Eclipse. Je suppose que tout le monde a besoin d’un système de construction et de dépendance, alors peut-être que les outils Maven gagneront?

Mes deux favoris sont Mylyn et CheckStyle

HyperAssist.

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

À mon avis, c’est le seul facteur qui place Eclipse au-dessus de tous les autres IDE en termes de productivité réelle.

FileSync s'est avéré très pratique lorsque vous utilisez des applications Web, car cela me permet d’obtenir un déploiement progressif en douceur sur des fichiers de type ressource, tels que des javascripts, des JSP, des fichiers CSS, etc. C'est simple à configurer et juste assez puissant pour faire le travail.

JBoss Tools pour le développement rapide et facile d'applications Web.

Je recommanderais la la suite Spring Source Tool qui est destinée au développement Java d'entreprise avec le cadre Spring. .

Je vais tricher et dire le plugin Maven. Ensuite, tout le reste peut en tenir compte.

De plus, maven-eclipse-plugin s’occupe du plus gros problème que j’ai avec eclipse: définir votre chemin de classe.

Je viens de découvrir Byecycle . Cet afficheur de dépendances vous permet de voir si votre conception est jolie (ou non) et met en évidence les dépendances circulaires entre les classes, vous permettant ainsi de prendre les mesures appropriées.

Certains articles intéressants ont été mentionnés, mais je vais également proposer SQLExplorer. Ce n’est peut-être pas aussi utile que Maven ou FindBugs, mais c’est bien pour extraire n’importe quelle source de données JDBC dans l’EDI afin que vous puissiez la tester et explorer la structure de la base de données. Il est également disponible en tant qu'application RCP autonome.

Visual Editor pour un développement rapide de l'interface graphique.

java.decompiler.free.fr/?q=jdeclipse Java Decomipler Plugin pour Eclipse. Je pensais que c’était le plugin le plus utile.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top