Eclipse:Eclipse Plugins

From Alexandre Navarro's Wiki

(Difference between revisions)
Jump to: navigation, search
(J2EE)
Current revision (11:55, 13 June 2012) (edit) (undo)
(UI)
 
(156 intermediate revisions not shown.)
Line 1: Line 1:
__TOC__
__TOC__
 +
 +
==Introduction==
 +
There are all my useful plugins on Eclipse 3.6. The configuration is designed for a Java Developer using SVN or CVS SCM.
 +
There are some plugins for others languages (like Ruby, python) and others SCM (Mercurial, Clearcase, Perforce) but they are not included it in my Eclipse package.
==General==
==General==
-
* The Eclipse Project Updates *** (packaged in my Eclipse)
+
* The Eclipse Project Updates ***
-
Ok in 3.4
+
-
* Ganymede *** (packaged in my Eclipse except C/C++)
+
* Gallileo Package ***
-
Ok in 3.4
+
-
==Bug Tracker==
+
* C/C++
-
* Mylyn - Mantis Connector ** (if Mantis Bug Tracker used) (packaged in my Eclipse)
+
* Charting
-
update http://mylyn-mantis.sourceforge.net/eclipse/update (not yet work with 3.4)
+
-
update http://mylyn-mantis.sourceforge.net/eclipse/dev/update/site.xml Ok in 3.4
+
* Collaboartion tools
 +
:* Mylyn Builds Connector: Hudson/Jenkins (packaged in my eclipse) (Incubation) **
-
==Code Management==
+
* Communications
-
* Implementors, Call Hierarchy View, Quickmarks *** (packaged in my Eclipse)
+
* Databases
-
update http://eclipse-tools.sourceforge.net/updates/
+
-
Ok in 3.4
+
-
* JadEclipse ** (Visualizer des .class) (packaged in my Eclipse)
+
* General Purpose Tools
-
zip http://jadclipse.sourceforge.net/
+
* Graphicals editors
-
Not Tested in 3.4
+
-
* Commons4E ** (toString, hascode generator) (packaged in my Eclipse)
+
* Java Developement
-
update http://commons4e.berlios.de/updatesite31
+
-
Ok in 3.4
+
-
* Bytecode Outline ** (Visualizer des .class) (packaged in my Eclipse)
+
* Models
-
update http://download.forge.objectweb.org/eclipse-update/
+
 
-
Ok in 3.4
+
* Others Tools
 +
 
 +
* Programming Languages
 +
 
 +
* Remote Access and Device Development
 +
 
 +
* SOA Development
-
* AnyeditTools, Bytecode Outline and Extended VS Presentation ** (Convert tab -> space, Visualizer des .class) (packaged in my Eclipse)
+
* Testing and Performance
 +
 
 +
* Web and Java EE Development
 +
 
 +
==Bug Tracker==
 +
 
 +
* Mylyn - Jira Connector ** (if Jira Bug Tracker used) (packaged in my Eclipse)
 +
 
 +
update http://update.atlassian.com/atlassian-eclipse-plugin/e3.7 Ok in 3.7 (in MarketPlace also)
 +
 
 +
==Code Management==
 +
 
 +
* Bytecode Outline, File Sync *** (Convert tab -> space, Visualizer des .class) (packaged in my Eclipse)
update http://andrei.gmxhome.de/eclipse/
update http://andrei.gmxhome.de/eclipse/
-
Ok in 3.4
+
Ok in 3.7 (also in MarketPlace)
 +
 
 +
* JadEclipse ** (Visualizer des .class)
 +
update http://jadclipse.sourceforge.net/update/
 +
OK in 3.5
==Database==
==Database==
- 
-
* Clay Database *** (is database model used) (packaged in my Eclipse)
 
-
update http://www.azzurri.jp/eclipse/plugins
 
-
Ok in 3.4
 
* Hibernate *** (if hibernate used) (packaged in my Eclipse)
* Hibernate *** (if hibernate used) (packaged in my Eclipse)
-
update http://download.jboss.org/jbosside/updates/development/ Ok in 3.4
+
update http://download.jboss.org/jbosstools/updates/development/indigo/ ? in 3.7
-
update http://download.jboss.org/jbosside/updates/stable/ Not yet OK in 3.4
+
* Clay Database *** (is database model used) (Commercial)
 +
update http://www.azzurri.jp/eclipse/plugins
 +
Ok in 3.7
-
* Sql Explorer ** (visualizer database) (packaged in my Eclipse)
+
* Sql Explorer ** (visualizer database)
update http://eclipsesql.sourceforge.net/
update http://eclipsesql.sourceforge.net/
-
Ko in 3.4
+
Ok in 3.4
-
* JOra ** (visualizer oracle database) (packaged in my Eclipse)
+
* JOra ** (visualizer oracle database)
update http://jora.luenasoft.de/updatesite/
update http://jora.luenasoft.de/updatesite/
Ok in 3.4
Ok in 3.4
-
==Deployement==
+
* PlSqlEditor ** (editor of Pl/Sql)
-
 
+
zip http://plsqleditor.sourceforge.net/ Does not work in 3.5
-
* Maven 2.0 plugin into Eclipse (Maven) *** (if maven 2 used) (packaged in my Eclipse)
+
-
update http://m2eclipse.sonatype.org/update/
+
-
Ok in 3.4
+
==Editor==
==Editor==
-
* EclipseWiki ** (packaged in my Eclipse)
+
* EclipseWiki *
update http://www.stateofflow.com/UpdateSite
update http://www.stateofflow.com/UpdateSite
Ok in 3.4
Ok in 3.4
-
* Shelled ** (if sh used) (packaged in my Eclipse)
+
* Shelled * (if sh used)
zip http://sourceforge.net/projects/shelled
zip http://sourceforge.net/projects/shelled
-
Not tested in 3.4
+
Ok in 3.4 (must used 1.0.2a instead of 1.0.3)
 +
 
-
* Export Image * (if you want export image of Eclipse in a pdf file)
 
-
zip http://www.se.eecs.uni-kassel.de/~thm/Projects/ImageExport/index.html
 
-
Not tested in 3.4
 
==IDE==
==IDE==
Line 84: Line 96:
==J2EE==
==J2EE==
 +
 +
* Spring Tool Suite ** (if spring used) (packaged in my Eclipse)
 +
update http://dist.springsource.com/release/TOOLS/update/e3.7
 +
Ok in 3.7 (also in MarketPlace)
* MyEclipse *** (commercial)
* MyEclipse *** (commercial)
-
zip http://www.myeclipseide.com/
+
zip http://www.myeclipseide.com/ (also in MarketPlace)
-
 
+
-
* Sysdeo Tomcat Launcher *** (if tomcat used) (packaged in my Eclipse)
+
-
zip http://www.sysdeo.com/eclipse/tomcatPlugin.html
+
-
Not Tested in 3.4
+
-
 
+
-
* Spring ** (if spring used) (packaged in my Eclipse)
+
-
update http://springide.org/updatesite/
+
-
Ok in 3.4
+
==Languages==
==Languages==
-
* AspectJ ** (if AspectJ used) (packaged in my Eclipse)
+
* AspectJ ** (if AspectJ used)
-
update http://download.eclipse.org/tools/ajdt/34/dev/update
+
update http://download.eclipse.org/tools/ajdt/36/update
-
update http://download.eclipse.org/tools/ajdt/34/update (Not yet exist)
+
Ok in 3.6
-
Ok in 3.4
+
* Ruby ** (if Ruby used)
* Ruby ** (if Ruby used)
-
update http://updatesite.rubypeople.org/release
+
update in official url
-
Ok in 3.4
+
Ok in 3.5
 +
 
 +
* PHP Eclipse * (if PHP used)
 +
update in official url
 +
Ok in 3.5
 +
 
 +
* Scala ** (if Scala used)
 +
update http://www.scala-lang.org/scala-eclipse-plugin
 +
Ok in 3.5
 +
 
 +
update http://download.scala-ide.org/nightly-update-helios-2.8.0.final
 +
Not tested in 3.6
 +
 
 +
* Groovy ** (if Groovy used)
 +
update http://dist.codehaus.org/groovy/distributions/updateDev/
 +
Ok in 3.5
* Python Development Toolkit (Pydev) ** (if Python used)
* Python Development Toolkit (Pydev) ** (if Python used)
update http://pydev.sourceforge.net/updates/
update http://pydev.sourceforge.net/updates/
Ok in in 3.4
Ok in in 3.4
- 
-
* Emonic - CSharpPlugin * (if C# used)
 
-
update http://emonic.sourceforge.net/updatesite/internap/site.xml
 
-
Ok in 3.4
 
- 
-
* PHP Eclipse * (if PHP used)
 
-
update http://phpeclipse.sourceforge.net/update/stable/
 
-
Ok in 3.4
 
==Logging==
==Logging==
-
* Log4E *** (if logger used) (packaged in my Eclipse)
+
* Log4E *** (if logger used)
update http://log4e.jayefem.de/update
update http://log4e.jayefem.de/update
Ok in 3.4
Ok in 3.4
-
* Logback Console Viewer ** (if logback used) (packaged in my Eclipse)
+
* Logback Console Viewer ** (if logback used)
zip http://logback.qos.ch/download.html
zip http://logback.qos.ch/download.html
Ok in 3.4
Ok in 3.4
Line 131: Line 145:
==Modeling==
==Modeling==
-
* eUML *** (if UML used) (packaged in my Eclipse)
+
* Acceleo ** (if MDA used)
-
update http://www.soyatec.com/update/ganymede/
+
update in official url release
-
Ko in 3.4 (problem double menu, licence popup ...)
+
Ok in 3.7
-
* Topcased ** (if UML used) (packaged in my Eclipse)
+
* Topcased **
-
update http://topcased-mm.gforge.enseeiht.fr/release/update-site3.4/
+
update http://topcased-mm.gforge.enseeiht.fr/release/update-site3.5/
-
Ok in 3.4
+
Ko in 3.5 (dependency problems)
-
* Acceleo ** (if MDA used) (packaged in my Eclipse)
+
* eUML ** (if reverse-engineering UML used)
-
update http://www.acceleo.org/update/
+
update http://www.soyatec.com/update/galileo/ Ok in 3.5
-
update http://www.acceleo.org/modules/update/
+
-
Ok in 3.4
+
-
* MIA Generation ** (commercial) (packaged in my Eclipse)
+
* MIA Generation ** (commercial)
zip http://www.mia-software.com/miaStudio/indexOfMiaStudio.php?lang=fr&theme=prod-miagen
zip http://www.mia-software.com/miaStudio/indexOfMiaStudio.php?lang=fr&theme=prod-miagen
-
Not Tested in 3.4
+
Not Tested in 3.5
-
==Network==
+
==SCM==
-
* Ssh View ?
+
* Subclipse *** (if subversion used) (packaged in my eclipse)
-
zip http://sourceforge.net/projects/parsec/
+
update http://subclipse.tigris.org/update_1.8.x (also in market place)
-
Not Tested in 3.4
+
Ok in 3.7
-
==Profiling==
+
* Subversive Connector ** (if subversion used)
-
 
+
-
* Memory Analyser ** (packaged in my Eclipse)
+
-
update http://download.eclipse.org/technology/mat/0.7/update-site/
+
-
Ok in 3.4
+
-
 
+
-
==SCM==
+
-
 
+
-
* Subversive Connector *** (if subversion used) (packaged in my Eclipse)
+
update http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/
update http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/
-
Ok in 3.4
+
Ok in 3.5
-
* Subclipse *** (if subversion used) (packaged in my Eclipse)
+
* Mercurial *** (if Mercurial used)
-
update http://subclipse.tigris.org/update
+
-
Ok in 3.4
+
-
 
+
-
* Version Tree ** (if cvs used) (packaged in my Eclipse)
+
-
zip http://sourceforge.net/project/showfiles.php?group_id=76701
+
-
Not tested in 3.4
+
-
 
+
-
* Clearcase ** (if Clearcase used)
+
-
update http://eclipse-ccase.sourceforge.net/update/
+
-
Ok in 3.4
+
-
 
+
-
* Perforce ** (if Perforce used)
+
-
update http://www.perforce.com/downloads/http/p4-wsad/install/
+
-
Ko in 3.4
+
-
 
+
-
* Mercurial ** (if Mercurial used)
+
update http://www.vectrace.com/eclipse-update/
update http://www.vectrace.com/eclipse-update/
-
Ok in 3.4
+
Ok in 3.5
==Source Code Analyser ==
==Source Code Analyser ==
-
* PMD For Eclipse *** (packaged in my Eclipse)
+
* Sonar *** (package in my eclipse)
 +
update http://dist.sonar-ide.codehaus.org/eclipse/
 +
Ok in 3.7 (also in MarketPlace)
 +
 
 +
* PMD For Eclipse ***
update http://pmd.sourceforge.net/eclipse/
update http://pmd.sourceforge.net/eclipse/
-
Ok in 3.4
+
Ok in 3.6
-
* Checkstyle *** (if checkstyle used) (packaged in my Eclipse)
+
* Checkstyle *** (if checkstyle used)
update http://eclipse-cs.sourceforge.net/update
update http://eclipse-cs.sourceforge.net/update
-
Ok in 3.4
+
Ok in 3.6 (also in MarketPlace)
-
* Find Bugs *** (packaged in my Eclipse)
+
* Find Bugs ***
-
update http://findbugs.cs.umd.edu/eclipsetype filter text
+
update http://findbugs.cs.umd.edu/eclipse
-
Ok in 3.4
+
Ok in 3.6 (also in MarketPlace)
-
* Code Analysis Plugin - CAP *** (packaged in my Eclipse)
+
* JDepend ** (reports JDepend)
 +
update http://andrei.gmxhome.de/eclipse/
 +
Ok in 3.5
 +
 
 +
* Code Analysis Plugin - CAP **
update http://cap.xore.de/update/
update http://cap.xore.de/update/
Ok in 3.4
Ok in 3.4
-
* EclipseMetrics ** (packaged in my Eclipse)
+
* EclipseMetrics **
update http://www.stateofflow.com/UpdateSite
update http://www.stateofflow.com/UpdateSite
-
Ok in 3.4
 
- 
-
* JDepend ** (reports JDepend)
 
-
update http://andrei.gmxhome.de/eclipse/
 
Ok in 3.4
Ok in 3.4
* Metrics **
* Metrics **
update http://metrics.sourceforge.net/update
update http://metrics.sourceforge.net/update
-
Ko in 3.4
+
Ok in 3.4
* Lint4j *
* Lint4j *
Line 220: Line 212:
Ok in 3.4
Ok in 3.4
-
== Team ==
+
==Team==
-
* Quickbuild ** (packaged in my Eclipse)
+
* Hudson **
-
update http://www.pmease.com/quiclipse-update
+
update http://hudson-eclipse.googlecode.com/svn/trunk/hudson-update/
-
Ok in 3.4
+
Ok in 3.6
==Testing==
==Testing==
- 
-
* TestNG ** (packaged in my Eclipse)
 
-
update http://beust.com/eclipse
 
-
Ko in 3.4
 
* MoreUnit ** (packaged in my Eclipse)
* MoreUnit ** (packaged in my Eclipse)
-
update http://moreunit.sourceforge.net/org.moreunit.updatesite/
+
update http://moreunit.sourceforge.net/org.moreunit.updatesite/ (also in market place)
-
Ok in 3.4
+
Ok in 3.7
* Eclemma (Test Coverage) ** (packaged in my Eclipse)
* Eclemma (Test Coverage) ** (packaged in my Eclipse)
-
update http://update.eclemma.org/
+
update http://update.eclemma.org/ beta on http://download.eclipselab.org/eclemma/beta/2.0.0/update/
-
Ok in 3.4
+
Ok in 3.7 (also in MarketPlace)
-
 
+
-
* Junit Factory (Test Generator) ? (to test)
+
-
update http://www.junitfactory.com/update/
+
-
Ko in 3.4 (site down)
+
==Tools==
==Tools==
-
* Shell ** (packaged in my Eclipse)
+
* Swing Explorer integration with Eclipse ** (if Swing used for debugging)
-
update http://www.wickedshell.net/updatesite
+
-
Ok in 3.4
+
-
 
+
-
* Grep Console ** (packaged in my Eclipse)
+
-
update http://eclipse.musgit.com
+
-
Ok in 3.4
+
-
 
+
-
* Quick Expression ** (packaged in my Eclipse)
+
-
update http://www.bastian-bergerhoff.com/eclipse/features
+
-
Ok in 3.4
+
-
 
+
-
* Swing Explorer integration with Eclipse ** (if Swing used for debugging) (packaged in my Eclipse)
+
update https://swingexplorer.dev.java.net/eclipse/site.xml
update https://swingexplorer.dev.java.net/eclipse/site.xml
-
Ok in 3.4
+
Ok in 3.5
-
 
+
-
* Spider (Code Generator) ?
+
-
update http://www.j2eespider.org/update
+
-
Ok in 3.4
+
==UI==
==UI==
-
* MyEclipse *** (not free)
+
* MouseFeed - switch to keyboard shortcuts *** (packaged in my Eclipse)
-
zip http://www.myeclipseide.com/
+
update http://update.mousefeed.com (also in market place)
-
 
+
Ok in 3.7
-
* JavaFX ** (packaged in my Eclipse)
+
-
update http://download.java.net/general/openjfx/plugins/eclipse/site.xml
+
-
Ok in 3.4
+
-
 
+
-
* MouseFeed - switch to keyboard shortcuts ** (packaged in my Eclipse)
+
-
zip http://www.mousefeed.com/
+
-
Not tested in 3.4
+
-
 
+
-
==Web==
+
-
 
+
-
* eZingBuilder (if wysiwyw HTML used) (packaged in my Eclipse)
+
-
update http://ezingbuilder.sourceforge.net/updates
+
-
Ko in 3.4
+
-
 
+
-
==Webservices==
+
-
* Soap UI (if web service used)
+
* e(fx)clipse **
-
update http://www.soapui.org/eclipse/update
+
zip https://github.com/tomsontom/e-fx-clipse/wiki/Installation
-
Ko in 3.4
+
Not tested

Current revision

Contents


Introduction

There are all my useful plugins on Eclipse 3.6. The configuration is designed for a Java Developer using SVN or CVS SCM. There are some plugins for others languages (like Ruby, python) and others SCM (Mercurial, Clearcase, Perforce) but they are not included it in my Eclipse package.

General

  • The Eclipse Project Updates ***
  • Gallileo Package ***
  • C/C++
  • Charting
  • Collaboartion tools
  • Mylyn Builds Connector: Hudson/Jenkins (packaged in my eclipse) (Incubation) **
  • Communications
  • Databases
  • General Purpose Tools
  • Graphicals editors
  • Java Developement
  • Models
  • Others Tools
  • Programming Languages
  • Remote Access and Device Development
  • SOA Development
  • Testing and Performance
  • Web and Java EE Development

Bug Tracker

  • Mylyn - Jira Connector ** (if Jira Bug Tracker used) (packaged in my Eclipse)

update http://update.atlassian.com/atlassian-eclipse-plugin/e3.7 Ok in 3.7 (in MarketPlace also)

Code Management

  • Bytecode Outline, File Sync *** (Convert tab -> space, Visualizer des .class) (packaged in my Eclipse)

update http://andrei.gmxhome.de/eclipse/ Ok in 3.7 (also in MarketPlace)

  • JadEclipse ** (Visualizer des .class)

update http://jadclipse.sourceforge.net/update/ OK in 3.5

Database

  • Hibernate *** (if hibernate used) (packaged in my Eclipse)

update http://download.jboss.org/jbosstools/updates/development/indigo/ ? in 3.7

  • Clay Database *** (is database model used) (Commercial)

update http://www.azzurri.jp/eclipse/plugins Ok in 3.7

  • Sql Explorer ** (visualizer database)

update http://eclipsesql.sourceforge.net/ Ok in 3.4

  • JOra ** (visualizer oracle database)

update http://jora.luenasoft.de/updatesite/ Ok in 3.4

  • PlSqlEditor ** (editor of Pl/Sql)

zip http://plsqleditor.sourceforge.net/ Does not work in 3.5

Editor

  • EclipseWiki *

update http://www.stateofflow.com/UpdateSite Ok in 3.4

  • Shelled * (if sh used)

zip http://sourceforge.net/projects/shelled Ok in 3.4 (must used 1.0.2a instead of 1.0.3)


IDE

  • Antlr ** (if antlr used)

update http://antlrv3ide.sourceforge.net/updates Ok in 3.4

J2EE

  • Spring Tool Suite ** (if spring used) (packaged in my Eclipse)

update http://dist.springsource.com/release/TOOLS/update/e3.7 Ok in 3.7 (also in MarketPlace)

  • MyEclipse *** (commercial)

zip http://www.myeclipseide.com/ (also in MarketPlace)

Languages

  • AspectJ ** (if AspectJ used)

update http://download.eclipse.org/tools/ajdt/36/update Ok in 3.6

  • Ruby ** (if Ruby used)

update in official url Ok in 3.5

  • PHP Eclipse * (if PHP used)

update in official url Ok in 3.5

  • Scala ** (if Scala used)

update http://www.scala-lang.org/scala-eclipse-plugin Ok in 3.5

update http://download.scala-ide.org/nightly-update-helios-2.8.0.final Not tested in 3.6

  • Groovy ** (if Groovy used)

update http://dist.codehaus.org/groovy/distributions/updateDev/ Ok in 3.5

  • Python Development Toolkit (Pydev) ** (if Python used)

update http://pydev.sourceforge.net/updates/ Ok in in 3.4

Logging

  • Log4E *** (if logger used)

update http://log4e.jayefem.de/update Ok in 3.4

  • Logback Console Viewer ** (if logback used)

zip http://logback.qos.ch/download.html Ok in 3.4

Modeling

  • Acceleo ** (if MDA used)

update in official url release Ok in 3.7

  • Topcased **

update http://topcased-mm.gforge.enseeiht.fr/release/update-site3.5/ Ko in 3.5 (dependency problems)

  • eUML ** (if reverse-engineering UML used)

update http://www.soyatec.com/update/galileo/ Ok in 3.5

  • MIA Generation ** (commercial)

zip http://www.mia-software.com/miaStudio/indexOfMiaStudio.php?lang=fr&theme=prod-miagen Not Tested in 3.5

SCM

  • Subclipse *** (if subversion used) (packaged in my eclipse)

update http://subclipse.tigris.org/update_1.8.x (also in market place) Ok in 3.7

  • Subversive Connector ** (if subversion used)

update http://www.polarion.org/projects/subversive/download/eclipse/2.0/update-site/ Ok in 3.5

  • Mercurial *** (if Mercurial used)

update http://www.vectrace.com/eclipse-update/ Ok in 3.5

Source Code Analyser

  • Sonar *** (package in my eclipse)

update http://dist.sonar-ide.codehaus.org/eclipse/ Ok in 3.7 (also in MarketPlace)

  • PMD For Eclipse ***

update http://pmd.sourceforge.net/eclipse/ Ok in 3.6

  • Checkstyle *** (if checkstyle used)

update http://eclipse-cs.sourceforge.net/update Ok in 3.6 (also in MarketPlace)

  • Find Bugs ***

update http://findbugs.cs.umd.edu/eclipse Ok in 3.6 (also in MarketPlace)

  • JDepend ** (reports JDepend)

update http://andrei.gmxhome.de/eclipse/ Ok in 3.5

  • Code Analysis Plugin - CAP **

update http://cap.xore.de/update/ Ok in 3.4

  • EclipseMetrics **

update http://www.stateofflow.com/UpdateSite Ok in 3.4

  • Metrics **

update http://metrics.sourceforge.net/update Ok in 3.4

  • Lint4j *

update http://www.jutils.com/eclipse-update Ok in 3.4

Team

  • Hudson **

update http://hudson-eclipse.googlecode.com/svn/trunk/hudson-update/ Ok in 3.6

Testing

  • MoreUnit ** (packaged in my Eclipse)

update http://moreunit.sourceforge.net/org.moreunit.updatesite/ (also in market place) Ok in 3.7

  • Eclemma (Test Coverage) ** (packaged in my Eclipse)

update http://update.eclemma.org/ beta on http://download.eclipselab.org/eclemma/beta/2.0.0/update/ Ok in 3.7 (also in MarketPlace)

Tools

  • Swing Explorer integration with Eclipse ** (if Swing used for debugging)

update https://swingexplorer.dev.java.net/eclipse/site.xml Ok in 3.5

UI

  • MouseFeed - switch to keyboard shortcuts *** (packaged in my Eclipse)

update http://update.mousefeed.com (also in market place) Ok in 3.7

  • e(fx)clipse **

zip https://github.com/tomsontom/e-fx-clipse/wiki/Installation Not tested

Personal tools