Frage

Einige Eclipse-Plugins werden von Ihrer Umgebung beauftragt. Die entsprechende Quellcode-Management-Plugin, zum Beispiel - und ich bin in denen nicht interessiert

.

Einige nützliche Verbesserungen, aber in einer bestimmten Nische. Ich bin nicht interessiert an den Menschen.

Einige sind groß, aber Geld kosten. Ich bin nicht interessiert an den Menschen.

Einige waren wirklich auf ältere Versionen von Eclipse nützlich, aber sind jetzt Teil des Kerns Build der neuesten Eclipse-Version (3.4, wie ich dies schreibe). Ich bin nicht interessiert an den Menschen.

Ich möchte beraten, welche Plugins jeder Java SE Entwickler werden die Installation sollte man pro Antwort bitte.

War es hilfreich?

Lösung

Findbugs sparte mir etwas albern heute zweimal tun.

http://findbugs.sourceforge.net/

Eclipse-Update-Site ist: http://findbugs.cs.umd.edu/eclipse/

Andere Tipps

Die Beantwortung meiner Frage mit meinem aktuellen Liebling, Jadclipse, die mit jad arbeitet an Klassendateien von Drittanbieter-Bibliotheken zu zerlegen.

http://jadclipse.sourceforge.net/

Wenn Sie brauchen, um mehr Einblick in Ihrer Code-Coverage zu erhalten EclEmma ist ziemlich einfach und nützlich

http://www.eclemma.org

Subclipse SVN für Eclipse Update URL: http://subclipse.tigris.org/update_1.4.x

MouseFeed Eclipse Plugin

ich dieses verwende, die für Programmierer sehr hilfreich ist, die nicht über Tastenkombination verwenden, da sie nicht über sie wissen.

  

MouseFeed hilft, eine Gewohnheit zu bilden,   mithilfe von Tastenkombinationen. Wenn die   Benutzer klickt auf eine Schaltfläche oder in einem Menü   Artikel, zeigt das Plugin ein Popup   erinnert über die Tastenkombination.

Check. Es ist sehr schnell.

FindBugs ist wunderbar, aber ziemlich langsam

Meine Antwort auf diese Frage ist eindeutig eclim . Es exportiert Eclipse-Funktionalität zu Vim, die es mir ermöglicht mehrere großartigen Features von Eclipse zu verwenden, wie die automatische Vervollständigung, Autobuild und fehler Markup in der Quelldatei (mit Standorten in Vim), Auto-Formatierung, automatische Importe, JavaDoc Suche, Quellcode Suchen ... blah, könnte ich ewig so weitergehen. Das Wichtigste ist. Ich muss das nicht verwenden, saugen, dass die Eclipse-Java-Editor (für mich, Redakteur Qualität immer subjektiv ist, natürlich)

Überprüfen Sie die Website aus, wenn Sie in Vim sind, dann aber gezwungen / versucht Eclipse zu verwenden für einen oder anderen Grund.

Ich bin besonders von dem Bytecode-Outliner Plugin gern, obwohl es nicht für jeden Geschmack wird seit in Java-Bytecode suche nicht jedermanns Sache ist. Manchmal nützlich es ist wirklich die zugrunde liegende Bytecode für Ihre Java-Klasse zu sehen.

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

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

Google erst vor kurzem veröffentlicht CodePro, großes Plugin.

Die Eclipse-TPTP zum Auffinden der langsamen Stellen im Code unglaublich nützlich sein kann und für irgendetwas anderes, würde erfordern, Debugging, Profilieren oder Benchmarking. Der einzige Fehler ist, dass es nicht auf dem Mac funktioniert. "(

ich mag die Andrei Loskutov des Plugins:

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

JAutodoc ist sehr hilfreich, wenn Sie geprüftes javadoc in Ihrer Quelle erforderlich sind, und müssen es zu einer großen Klasse oder viele Klassen zur gleichen Zeit hinzuzufügen. Es verwendet den Namen der Variablen, die die javadoc zu erstellen, so ist es nicht perfekt und wird dadurch begrenzt, wie sinnvoll Ihre Parameternamen sind. Auch wenn Sie zurück zu gehen und fixieren Sie es ein wenig, es spart Ihnen viel Zeit.

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

Feder IDE

Update URL: http://springide.org/updatesite

Wenn Sie Hibernate dann Werkzeuge Hibernate ist ein Muss. Ich mag die Fähigkeit, meine HQL oder JPQL und sehen die generierten SQL-Echtzeit zu schreiben!

Wenn Sie nicht Hibernate Ich vermute, Ihr eine Datenbank in irgendeiner Form oder eine andere Verwendung. Deshalb würde ich die Data Tools Platform empfehlen. In der Tat würde man verrückt sein, Java-Anwendungen zu entwickeln, ohne alle von der mitgelieferten Plugins Eclipse-Ganymede Freigabe. Es ist eine große Entwicklungsplattform ohne die Kopfschmerzen zu bekommen, die alle Plugins synchronisiert, müssen müssen und arbeiten zusammen.

Ich fand sourceHelper Plugin sehr nützlich bei der Entwicklung und Debugging-Code.

Die Beschreibung des Plug-In auf der Website sagt: „Die‚Source Helper‘Plugin eine Eclipse-Plugin ist, das eine sehr nützliche Funktion nimmt, die in IntelliJ IDEA existiert und setzt es in Eclipse. Kurz gesagt, die Funktion zeigt den Code eine out-of-sichtbarer Bereich Startbügel durch ein Fenster Floating, das den Code zeigt man nicht sehen kann. das hilft enorm, wenn zu identifizieren versuchen, was schließende Klammer, in welchen Teil des Codes gehört. "

Chronon die Zeit reisen Debugger ist genial. Ich hoffe, diese portieren andere Sprachen in der Zukunft zu sehen.

http://www.chrononsystems.com/

Metrics zeichnen ( Update-Site ). Der Klappentext:

  

Die Eclipse-Plugin berechnet verschiedene Metriken für Ihren Code während der Build-Zyklen und warnt Sie über die Sicht Probleme, von ‚Bereichsverletzungen‘ für jede Metrik. Auf diese Weise können Sie kontinuierlich bewusst die Gesundheit Ihrer Code-Basis bleiben. Sie können sich auch für die öffentliche Anzeige oder CSV-Format zur weiteren Analyse der Metriken zu HTML exportieren.

  • Nachberechnung von Metriken bei jedem Build
  • Exportieren von Metriken in CSV oder HTML
  • Visuelle ‚Dashboard‘ mit HTML-Export
  • Unterstützte Metriken sind:
    • McCabe zyklomatische Komplexität
    • Efferente Kupplungen
    • Mangel an Zusammenhalt in Methods
      • Zeilen Code in Methode
      • Anzahl der Felder
      • Anzahl von Ebenen
      • Anzahl der Parameter
      • Anzahl der Anweisungen
      • Weighted Methoden pro Klasse

(eigentlich, ich liebe FindBugs mehr, aber dieses Projekt ist an zweiter Stelle.)

Scheint, wie Sie diese Frage nicht wirklich beantworten kann einen Schwerpunkt für Ihre Entwicklung in Eclipse ohne. Ich denke, jeder hat eine Build und Abhängigkeitssystem benötigt, vielleicht Maven Tools gewinnen?

ich einige meiner Favoriten sind Mylyn und Check

HyperAssist.

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

Aus meiner Sicht ist es der einzige Faktor, die Eclipse-setzt vor jedem anderen IDE hinsichtlich der tatsächlichen Produktivität.

FileSync hat wirklich praktisch erwiesen, wenn sie mit Web-Anwendungen arbeiten, weil es erlaubt mir problemlos inkrementelle Bereitstellung auf Ressourcentyp-Dateien zu erhalten, wie Javascripts, JSPs, CSS-Dateien und so weiter. Es ist einfach zu konfigurieren und einfach leistungsfähig genug, die Arbeit zu erledigen.

JBoss-Tools für die schnelle und einfache Entwicklung von Webanwendungen.

Ich würde recommed Frühling Source Tool Suite , die mit Spring-Framework für Enterprise-Java-Entwicklung .

Ich werde das Maven Plugin betrügen und sagen. Dann alles andere aus, dass hängen kann.

Plus, Maven-Eclipse-Plugin kümmert sich um die größte Einzel Problem, das ich mit Eclipse haben. Classpath-Einstellung

Ich habe gerade entdeckt Byecycle . Diese Abhängigkeit Betrachter können Sie sehen, wie schön (oder anders) Ihr Design ist, und markiert alle zirkuläre Abhängigkeiten zwischen den Klassen, so dass Sie entsprechende Maßnahmen ergreifen.

Es gibt einige tolle Sachen von anderen erwähnt, aber ich werde SQLExplorer da draußen setzen, auch. Vielleicht nicht ganz so allgemein nützlich als Maven oder FindBugs, aber es ist toll für jede JDBC-Datenquelle in die IDE ziehen, so dass Sie es testen können und die DB-Struktur erkunden. Es ist auch als Standalone-RCP-App.

Visual Editor für schnelle GUI-Entwicklung.

java.decompiler.free.fr/?q=jdeclipse Java Decomipler Plugin für Eclipse. Ich dachte, es ist das nützlichste Plugin ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top