Eclipse:Eclipse Plugins
From Alexandre Navarro's Wiki
(→Testing) |
(→UI) |
||
(75 intermediate revisions not shown.) | |||
Line 2: | Line 2: | ||
==Introduction== | ==Introduction== | ||
- | There are all my useful plugins on Eclipse 3. | + | 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. | 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. | ||
Line 16: | Line 16: | ||
* Collaboartion tools | * Collaboartion tools | ||
+ | :* Mylyn Builds Connector: Hudson/Jenkins (packaged in my eclipse) (Incubation) ** | ||
* Communications | * Communications | ||
Line 21: | Line 22: | ||
* Databases | * Databases | ||
+ | * General Purpose Tools | ||
* Graphicals editors | * Graphicals editors | ||
Line 41: | Line 43: | ||
==Bug Tracker== | ==Bug Tracker== | ||
- | * Mylyn - Jira Connector ** (if Jira Bug Tracker used) (packaged in my Eclipse) | + | * Mylyn - Jira Connector ** (if Jira Bug Tracker used) (packaged in my Eclipse) |
- | update http://update.atlassian.com/atlassian-eclipse-plugin/e3. | + | update http://update.atlassian.com/atlassian-eclipse-plugin/e3.7 Ok in 3.7 (in MarketPlace also) |
==Code Management== | ==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/ | update http://jadclipse.sourceforge.net/update/ | ||
OK in 3.5 | OK in 3.5 | ||
- | |||
- | * AnyeditTools, Bytecode Outline and Extended VS Presentation ** (Convert tab -> space, Visualizer des .class) (packaged in my Eclipse) | ||
- | update http://andrei.gmxhome.de/eclipse/ | ||
- | Ok in 3.5 | ||
==Database== | ==Database== | ||
- | * Clay Database *** (is database model used) ( | + | * 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 | update http://www.azzurri.jp/eclipse/plugins | ||
- | Ok in 3. | + | Ok in 3.7 |
- | + | ||
- | + | ||
- | + | ||
* Sql Explorer ** (visualizer database) | * Sql Explorer ** (visualizer database) | ||
Line 72: | Line 74: | ||
Ok in 3.4 | Ok in 3.4 | ||
- | + | * PlSqlEditor ** (editor of Pl/Sql) | |
- | + | zip http://plsqleditor.sourceforge.net/ Does not work in 3.5 | |
- | + | ||
- | + | ||
- | + | ||
==Editor== | ==Editor== | ||
Line 88: | Line 87: | ||
Ok in 3.4 (must used 1.0.2a instead of 1.0.3) | Ok in 3.4 (must used 1.0.2a instead of 1.0.3) | ||
- | ==Graphics== | ||
- | |||
- | * QuickImage ** | ||
- | update http://psnet.nu/eclipse/updates/ | ||
- | * 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 | ||
- | Ko in 3.4 | ||
==IDE== | ==IDE== | ||
Line 105: | Line 97: | ||
==J2EE== | ==J2EE== | ||
- | * Spring ** (if spring used) (packaged in my Eclipse) | + | * Spring Tool Suite ** (if spring used) (packaged in my Eclipse) |
- | update http:// | + | update http://dist.springsource.com/release/TOOLS/update/e3.7 |
- | Ok in 3. | + | Ok in 3.7 (also in MarketPlace) |
* MyEclipse *** (commercial) | * MyEclipse *** (commercial) | ||
- | zip http://www.myeclipseide.com/ | + | zip http://www.myeclipseide.com/ (also in MarketPlace) |
==Languages== | ==Languages== | ||
* AspectJ ** (if AspectJ used) | * AspectJ ** (if AspectJ used) | ||
- | update http://download.eclipse.org/tools/ajdt/ | + | update http://download.eclipse.org/tools/ajdt/36/update |
- | Ok in 3. | + | Ok in 3.6 |
* Ruby ** (if Ruby used) | * Ruby ** (if Ruby used) | ||
Line 129: | Line 121: | ||
update http://www.scala-lang.org/scala-eclipse-plugin | update http://www.scala-lang.org/scala-eclipse-plugin | ||
Ok in 3.5 | 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) | * Groovy ** (if Groovy used) | ||
Line 140: | Line 135: | ||
==Logging== | ==Logging== | ||
- | * Log4E *** (if logger used | + | * 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 | + | * 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 152: | Line 147: | ||
* Acceleo ** (if MDA used) | * Acceleo ** (if MDA used) | ||
update in official url release | update in official url release | ||
- | Ok in 3. | + | Ok in 3.7 |
* Topcased ** | * Topcased ** | ||
- | update | + | update http://topcased-mm.gforge.enseeiht.fr/release/update-site3.5/ |
- | + | Ko in 3.5 (dependency problems) | |
* eUML ** (if reverse-engineering UML used) | * eUML ** (if reverse-engineering UML used) | ||
- | update http://www.soyatec.com/update/ | + | update http://www.soyatec.com/update/galileo/ Ok in 3.5 |
- | + | ||
* MIA Generation ** (commercial) | * 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. | + | Not Tested in 3.5 |
- | == | + | ==SCM== |
- | * | + | * Subclipse *** (if subversion used) (packaged in my eclipse) |
- | update http:// | + | update http://subclipse.tigris.org/update_1.8.x (also in market place) |
- | Ok in 3. | + | Ok in 3.7 |
- | + | ||
- | + | ||
- | * Subversive Connector | + | * Subversive Connector ** (if subversion used) |
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.5 | ||
- | |||
- | * Subclipse *** (if subversion used) (packaged in my Eclipse) | ||
- | update http://subclipse.tigris.org/update_1.6.x | ||
Ok in 3.5 | Ok in 3.5 | ||
Line 186: | Line 174: | ||
Ok in 3.5 | 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) | |
- | + | ||
- | + | ||
- | update http:// | + | |
- | Ok in 3. | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | * PMD For Eclipse *** | + | * PMD For Eclipse *** |
update http://pmd.sourceforge.net/eclipse/ | update http://pmd.sourceforge.net/eclipse/ | ||
- | Ok in 3. | + | Ok in 3.6 |
- | * Checkstyle *** (if checkstyle used | + | * Checkstyle *** (if checkstyle used) |
update http://eclipse-cs.sourceforge.net/update | update http://eclipse-cs.sourceforge.net/update | ||
- | Ok in 3. | + | Ok in 3.6 (also in MarketPlace) |
- | * Find Bugs *** | + | * Find Bugs *** |
update http://findbugs.cs.umd.edu/eclipse | update http://findbugs.cs.umd.edu/eclipse | ||
- | Ok in 3. | + | Ok in 3.6 (also in MarketPlace) |
- | * JDepend | + | * JDepend ** (reports JDepend) |
update http://andrei.gmxhome.de/eclipse/ | update http://andrei.gmxhome.de/eclipse/ | ||
- | Ok in 3. | + | Ok in 3.5 |
* Code Analysis Plugin - CAP ** | * Code Analysis Plugin - CAP ** | ||
Line 236: | Line 212: | ||
Ok in 3.4 | Ok in 3.4 | ||
+ | ==Team== | ||
+ | * Hudson ** | ||
+ | update http://hudson-eclipse.googlecode.com/svn/trunk/hudson-update/ | ||
+ | Ok in 3.6 | ||
==Testing== | ==Testing== | ||
* 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. | + | 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.7 (also in MarketPlace) | |
- | + | ||
- | + | ||
- | + | ||
- | Ok in 3. | + | |
==Tools== | ==Tools== | ||
- | * Swing Explorer integration with Eclipse ** (if Swing used for debugging | + | * Swing Explorer integration with Eclipse ** (if Swing used for debugging) |
update https://swingexplorer.dev.java.net/eclipse/site.xml | update https://swingexplorer.dev.java.net/eclipse/site.xml | ||
Ok in 3.5 | Ok in 3.5 | ||
- | |||
- | * Shell ** | ||
- | update http://www.wickedshell.net/updatesite | ||
- | Ok in 3.4 | ||
- | |||
- | * Grep Console ** | ||
- | update http://eclipse.musgit.com | ||
- | Ok in 3.4 | ||
- | |||
- | * Quick Expression ** | ||
- | update http://www.bastian-bergerhoff.com/eclipse/features | ||
- | Ok in 3.4 | ||
==UI== | ==UI== | ||
* MouseFeed - switch to keyboard shortcuts *** (packaged in my Eclipse) | * MouseFeed - switch to keyboard shortcuts *** (packaged in my Eclipse) | ||
- | update http://update.mousefeed.com | + | update http://update.mousefeed.com (also in market place) |
- | Ok in 3. | + | Ok in 3.7 |
- | * | + | * e(fx)clipse ** |
- | + | zip https://github.com/tomsontom/e-fx-clipse/wiki/Installation | |
- | + | 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