이클립스(Eclipse) 플러그인 리스트 정보.


출처는 영어로 되어 있는 이클립스 홈.. ㅡㅡ;;;
 

Open Source Plug-ins

This page contains links to eclipse-based open source community projects and plug-ins. The listings here are intended to get you started in finding out more about plug-ins and projects from around the community.

Don't forget to also look at the many community plug-in sites that are out there!

We'd like these pages to be useful to you - so please email us your pointers and comments!

Plug-in Listings

Here is a sampling of open source projects based on eclipse. (Don't forget to check out sites like sourceforge too.) And, remember to email us a note about your project!

Andrei Loskutov’s Plug-ins - http://andrei.gmxhome.de/eclipse.html - Update manager: http://andrei.gmxhome.de/eclipse/

AnyEdit -
http://andrei.gmxhome.de/anyedit/index.html - The AnyEdit plug-in adds several new actions to the context menu of Text-based Eclipse editors including the following: Open file under cursor, Open type under cursor, and the following Conversions: Leading tabs to spaces, Leading spaces to tabs, Chars to Html entities, Html entities to chars, Capitalize, and Invert case. AnyEdit also allows you to automatically remove trailing whitespaces and/or perform tabs<->spaces conversion on a "save" action in nearly all text-based Eclipse editors. AnyEdit works with Eclipse 2.1.*, 3.0.* and 3.1.*.

BranchView plug-in for Eclipse -
http://andrei.gmxhome.de/perforce/BranchViewWrapper.html - BranchView plug-in for eclipse is a wrapper for running BranchView from within eclipse. BranchView provides a graphical view of P4 (Perforce) depots, including file revisions, branches and merges of selected depot files (dir). BranchView is now updated to eclipse 2.* and 3.0!

Bytecode Outline -
http://andrei.gmxhome.de/bytecode/index.html - Bytecode Outline plug-in shows disassembled bytecode of current java editor or class file. Have you already asked yourselves what the compiler does with your Java code? Here is the answer :-) Bytecode outline supports Eclipse 3.0 and 3.1.

Extended VS Presentation -
http://andrei.gmxhome.de/skins/index.html - Extended VS Presentation plugin for Eclipse is a new skin for Eclipse 3.1 and looks like Visual Studio adopted for Eclipse workbench.

FileSync -
http://andrei.gmxhome.de/filesync/index.html - FileSync plugin for Eclipse is a file synchronisation tool. The main goal is to keep files outside of Eclipse projects in-sync with Eclipse project files. The plugin works as builder in Eclipse and will synchronize all changes on Eclipse project files with mapped external folders.

JDepend4Eclipse -
http://andrei.gmxhome.de/jdepend4eclipse/index.html - JDepend4Eclipse plug-in for Eclipse is a wrapper for running JDepend from within Eclipse. And, what is JDepend? (from www.clarkware.com): JDepend traverses a set of Java class and source file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the quality of a design in terms of its extensibility, reusability, and maintainability to effectively manage and control package dependencies. Package dependency cycles are reported along with the hierarchical paths of packages participating in package dependency cycles. JDepend4Eclipse has been updated for Eclipse 2.* and 3.0 versions!

go to top

ant4eclipse - http://ant4eclipse.sf.net - Gerd Wütherich and Nils Hartmann
The aim of the ant4eclipse project is to avoid the redundancy of Eclipse and Ant configurations. It consists of Ant tasks that are able to read and work with some of Eclipse’s configuration files. With these tasks you’re able to create a complete automatic build system that starts with checking out all required projects from CVS as specified in an Eclipse-TeamProjectSet, builds all projects in the correct order with classpath settings as specified in Eclipse, and to launch your applications as they are specified in Eclipse. Changes in Eclipse are immediately visible to your buildfiles - without changing one line of code!

go to top

ANTLR UI plug-in - http://antlreclipse.sourceforge.net/ - Torsten Juergeleit
This project adds support for the lexer/parser generator ANTLR (
http://antlr.org/) to the Eclipse platform. The related plug-ins provide a multi-page editor for ANTLR grammar files (with syntax highlighting, outline view, content assist, grammar overview, ...), a project nature with incremental builder for ANTLR grammars and the ANTLR framework itself.

go to top

The Big Splash - http://bigsplash.sourceforge.net/
The Big Splash hosts plug-ins including the db tools (former "ecldbtool" project) and SWT form designer. It is the homepage of the association of eclipse plug-in programmers of Ghent (Belgium). The site also includes presentation materials on the use of Eclipse JDT, and on SWT programming.

go to top

BlueSkyTime - http://blueskytime.sourceforge.net - Joss Wright
The BlueSkyTime plug-in provides a variety of support features for web app development. The plug-in includes tools for creating new projects, import/export to WAR files, installing and switching between servers, start, restart and stop web app servers and launching to web browsers. The plug-in provides some debug support and a framework for developing web application server adaptors. Some are already available: Internal Tomcat 4.0.3, Tomcat 4.1.12, Jetty 4.1.2, External Resin 2.1, External Tomcat 4.1 and External Jetty 4.1. The plug-in can be downloaded from
http://sourceforge.net/projects/blueskytime and contains full user documentation from the Eclipse Help system. Further information and online user documentation is available at http://blueskytime.sourceforge.net.

go to top

CFEclipse - http://cfeclipse.rohanclan.com/ - Rob Rohan and Oliver Tupman
CFEclipse is a Cold Fusion plug-in for Eclipse. This plug-in adds a Cold Fusion script editor, syntax highlighting, and code insight for the cold fusion language. It also provides code insight for html 4.01, a specialized cfscript editor, and a snippet (html fragment) inserter. (Cold Fusion is a server side scripting language that sits on top of a J2EE server. There are currently two companies that make engines that can process Cold Fusion scripts - Macromedia and New Atlanta.)

go to top

Checkclipse - http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm - Marco van Meegen
Checkclipse integrates the famous Checkstyle Style and Coding Guideline Checker Checkstyle 3.1 into the Eclipse Software Development Environment (Websphere Studio Application Developer is the IBM-product based on the eclipse platform), showing style violations with markers, project-specific configuration, team support and integrated help. It uses the original Checkstyle configuration files and seamlessly integrates with automated ant builds.

go to top

ConcernMapper - http://www.cs.mcgill.ca/~martin/cm/ - Martin Robillard and Frédéric Weigand-Warr
ConcernMapper is a plug-in that allows developers to organize fields and methods into arbitrary modules called "concerns", and to keep a permanent record of the code associated with various concerns. ConcernMapper can also be used to programmatically create concern models using a variety of approaches.

go to top

Continuous testing - http://www.pag.csail.mit.edu/continuoustesting/ - David Saff, Kevin Chevalier, and Michael Bridge, MIT
Continuous testing uses excess cycles on a developer’s workstation to continuously run regression tests in the background, providing rapid feedback about test failures as source code is edited. It reduces the time and energy required to keep code well-tested, and prevents regression errors from persisting uncaught for long periods of time.

go to top

Cougaar IDE - http://cougaar.org/projects/cougaaride/ - Matt Abrams
Cougaar IDE, implemented as a plug-in for Eclipse, provides an integrated development environment for
Cougaar (cougaar.org) applications. The plug-in enables developers to easily develop, run and debug Cougaar agent societies.

go to top

Creole - http://www.thechiselgroup.org/creole - Rob Lintern
Creole is the term used to describe our plug-in to the Eclipse platform which integrates
SHriMP with the Java Development Tools (JDT) . With Creole you can explore your Java code visually allowing you to see its structure and the links (calls, accesses, etc) between its different pieces. Creole adds its own perspective to the eclipse platform, and a number of new views. For feature requests, CVS access, bug reports, etc. see http://sourceforge.net/projects/chiselgroup/ .

go to top

csplugin - http://csapi.berlios.de - Boris Baldassari
csapicore is a Java API for Telelogic’s Synergy/Change. It is composed of a set of core classes which allow basic operations on the server by requesting the server side of the Perl API furnished by Telelogic. These classes come bundled in an Eclipse plugin - the csplugin. The csplugin beta features include login and reports.

go to top

Easy Struts plug-in - http://easystruts.sourceforge.net/ - Emmanuel Boudrant
The Easy Struts project provides plug-ins for the Eclipse 2.0 development environment to enable you to develop web applications based on the MVC design pattern provided by the
Jakarta Struts framework version 1.0 and 1.1. Features include: Struts wizards with Java/XML/JSP XSLT generation, Struts view, Struts editor and User helpers (tooltips, validation...). Easy Struts is compatible with XDoclet (v0.6.2 and up). You can use Easy Struts with any platform based on Eclipse 2.0 (eg. IBM WS*D 5). Licensed under the ASF license. The feature manager (xml file) is located at: http://easystruts.sourceforge.net/eclipse/updates/site.xml

go to top

Easy Explorer plug-in - http://easystruts.sourceforge.net/#easyexplorer - Emmanuel Boudrant
A small plug-in that adds 'Windows Explorer' browsing features to the Resource/Package explorer popup menu. The feature manager (xml file) is located at:
http://easystruts.sourceforge.net/eclipse/updates/site.xml

go to top

Eclox - http://home.gna.org/eclox - Guillaume Brocker
Eclox is an Eclipse plug-in providing a frontend for
Doxygen. The plug-in provides a graphical editor for Doxygen’s files allows easier configuration of documentation builds. All settings are accessible in a clear and structured layout. The editor simply parses and re-generates Doxygen’s files so even existing ones are supported. The documentation build can be launched from IDE without passing through a console. Build outputs are logged into a dedicated view. You can even halt a build process in one click.

go to top

eclipse-ccase - http://sourceforge.net/projects/eclipse-ccase - Matthew Conway
This is a ClearCase plug-in for eclipse 2.0. It provides some basic ClearCase functionality for the eclipse platform, including the ability to use the eclipse refactoring tools on code in a ClearCase dynamic or snapshot view. On Win32 it uses a JNI layer to communicate with ClearCase for maximum speed, but you can also choose to use the cleartool executable for other platforms.

go to top

Eclipse Checkstyle plug-in - http://sourceforge.net/projects/eclipse-cs/ - David Schneider
The Checkstyle plug-in for Eclipse adds a real-time static code analyzer to the Eclipse environment.

go to top

Eclipse FindBugs Plug-in - http://www.tobject.de/index.php?id=9 - Peter Friese
FindBugs
http://findbugs.sourceforge.net is a program to find bugs in Java programs. It looks for instances of "bug patterns" - code instances that are likely to be errors. The FindBugs Plug-in is a plug-in for Eclipse 3.0. It seamlessly integrates FindBugs into the Eclipse platform. A bug check is performed when the user save or compile their code. Any bugs found will be displayed in the Eclipse task list at the bottom of the screen.

go to top

Eclipse-games - http://eclipse-games.sourceforge.net - José M Ordax Cassá
The goal of this project is to provide several games as plug-ins for the Eclipse IDE. This project started as a proof of concept about Eclipse extensibility under the Tinman project. Eclipse-games is dedicated exclusively to games!

go to top

Eclipse Hex Editor Plug-in (EHEP) - http://ehep.sourceforge.net - Marcel Palko alias Randallco
The Eclipse Hex Editor Plug-in (EHEP)is an Eclipse plug-in which allows user to view or modify any file in hex mode. The plug-in provide hex view and character (textual) view with many encodings (ASCII, EBCDIC, CP1250, KOI8_R, ISO8859...). The plug-in update site address is
http://ehep.sourceforge.net/update.

go to top

EclipseME - http://eclipseme.org - Craig Setera and Kevin Hunter
EclipseME is an Eclipse plugin to help develop J2ME MIDlets. EclipseME does the "grunt work" of connecting Wireless Toolkits to the Eclipse development environment, allowing you to focus on developing your application, rather than worrying about the special needs of J2ME development.

go to top

eclipse-picdt - http://eclipse-picdt.sourceforge.net - Michael Ihde and Luke Hirschy
The eclipse-picdt plug-in provides an open-source, cross-platform software development environment for the entire line of PIC microcontrollers. The goal for picdt is to create an complete environment containing all the features found in MPLAB while adding new features (such as outline views and incremental builders).

go to top

Eclipse RSS Reader - http://morphine.sourceforge.net - Peter Nehrer
The Eclipse RSS Reader is a syndicated news reader that integrates directly into your Eclipse workbench. It allows you to subscribe to various syndicated news feeds (channels) and view them in several workbench views. Each channel can be automatically updated from its source at regular intervals. You can browse the channel content using several configured link browsers. Thanks to Eclipse’s extension point mechanism, the plug-in can be seamlessly extended to support new syndication formats and link browsers.

go to top

Eclipse-Tools - http://eclipse-tools.sourceforge.net/call-hierarchy - Jesper Kamstrup Linnet
Call Hierarchy plug-in - The Call Hierarchy plug-in adds a call hierarchy view to the JDT in Eclipse, allowing you to see calls into and calls out of a method. This plug-in is included in the latest builds in the 2.2 stream.

go to top

Eclipslee - https://eclipslee.dev.java.net/ - Eclipslee Team
The JAIN SLEE Eclipse Plug-in provides a set of wizards to simplify the creation of the following JAIN SLEE components: Profile specifications, Events, Service Building Blocks (SBBs), Service XML Descriptors and Deployable Units. With the plug-in developers can construct, deploy and test complete services easily and quickly. The plug-in creates skeleton Java classes for events, SBBs, and profiles. Developers then add the service logic to the skeletons. Changes to the JAIN SLEE specific elements can be made to the components throughout the development process using wizards. The plug-in generates and ensures that the correct XML descriptors for the components are correct.

go to top

EMF Search Plug-in -http://sourceforge.net/projects/emfsearch/ - Knut Wannheden and Charles Fulnecky
This Eclipse 3.0 plug-in provides a search page specialized for searching EMF model instance data serialized to workspace resources. Currently supported are regular text searches and XPath searches (using Jakarta JXPath).

go to top

EPIC - Eclipse Perl Integration - http://e-p-i-c.sourceforge.net/ - EPIC project team
EPIC is an opensource Perl IDE for the Eclipse platform. Features supported are syntax highlighting, on the fly syntax check, content assist, perldoc support, source formatter and templating support. Regular expression plug-in and support for the eSpell spellchecker are also available. A Perl debugger is under development.

go to top

E-JAMAS - http://bigfoot.uib.no/projects/studprojects/jamas/ - Otto Helge Nygård
The E-JAMAS plug-in, developed as part of the JAMAS project, tries to assist distributed programmers in coordinating parallel development of Java code using agent technology. The plug-in provides a coordination mechanism by extending existing functionality to present co-workers with a larger degree of awareness regarding local workspace changes on common code in real-time and peer-to-peer.

The foundation for the Java Awareness Multi-Agent System (JAMAS) project is the need for awareness related to programmer's activities around common code. The objective is to provide a decentralized multi-agent system (MAS) which will aid participants in distributed programming activities getting information about events on common code. The research context is Agent Supported Cooperative Work.

The current result of this work is: (1) JAMAS (Java Awareness Multi-Agent System) a platform independent framework developed using JADE (Java Agent DEvelopment Framework) as middleware. (2) E-JAMAS a Eclipse plug-in and coordination tool that implements this framework and provide the features by extending the Eclipse platform.

go to top

Fat Jar Eclipse Plug-In - http://fjep.sourceforge.net/ - Ferenc Hechler and Simon Tuffs
Fat Jar Eclipse Plug-In is a Deployment-Tool which deploys an Eclipse java-project into one executable jar. In addition to the eclipse standard jar-exporter, referenced classes and jars are included in the "Fat-Jar". The resulting jar contains all required classes and can be executed directly with "java -jar" - no classpath has to be set, no additional jars have to be deployed. Jars, External-Jars, User-Libraries, System-Libraries, Classes-Folders and Project-Exports are all identified by the plug-in. Main-Class can also be selected and Manifest-files are merged. The One-JAR option integrates a specialised Class-Loader written by Simon Tuffs (
http://one-jar.sourceforge.net/ ) which handles jar-files inside a jar .

go to top

Flexible XML-based Languages (FXL) plug-in http://www.fxl-project.com Christian Reichel
The FXL project is an open-source research project that leverages domain specific languages (DSLs) and other modeling approaches. The FXL plug-in provides, for example, support for the integration of DSLs and intra-model and inter-model transformations based on graphical pipelines and optimized views (e.g., text, EMF generated editors, etc.). Additionally, a special builder can be used in order to generate customized and tailored code.

go to top

Flux - http://sourceforge.net/projects/flux4eclipse - Matthias Burbach
Flux is a Java tool available as an Eclipse plug-in that supports the model-driven design of a Struts 1.1 web application by repeatedly (re-)generating the struts-config-.xml files from UML activity diagrams. Extensive documentation is available through the Eclipse online help and on the project's home page
http://flux4eclipse.sourceforge.net.

go to top

FOP Bridge - http://www.ahmadsoft.org/fopbridge.html - AhmadSoft
The FOP bridge plug-in provides the ability for eclipse users to convert FO documents into any one of the formats supported by Apache FOP directly from the workbench. This capability is quite useful for rapid prototyping.

go to top

FreeMem - http://www.junginger.biz/eclipse/ - Markus Oliver Junginger
FreeMem is a graphical memory monitor that features:

  • Short term memory monitor showing the last minute
  • Long term memory monitor showing the last two hours
  • Manual and automatic garbage collection
  • Graphical memory indicator in the title bar
  • Preferences to adjust display and behaviour

go to top

Generic Eclipse Modeling System (GEMS) - http://www.sf.net/projects/gems - Distributed Object Computing Group at Vanderbilt University
The Generic Eclipse Modeling System (GEMS) is a MDD tool for Eclipse that allows for the rapid development of Draw2D plugins. Developers specify the rules for a domain language using a metamodel and the tool generates a diagram editor plugin that enforces the rules from the metamodel. Interpreters can then be written to traverse the model and generate code, perform analyses, or execute the model.

go to top

GlobalEnvironment - http://www.acelet.com/opensource/index.html - The Acelet Team
GlobalEnvironment provides globally shared key-value pairs for different Java threads, JVMs, J2EE (EJB and JSP), Java and non-java applications.

go to top

Goo Eclipse IDE plug-in -http://people.debian.org/~bfulgham/goo/index.html - Brent A. Fulgham
The Goo programming language is a new Object Oriented Scheme and Dylan-inspired programming language. The Goo Eclipse IDE plug-in provides syntax highlighting, keyword completion, and Goo REPL support from within the Eclipse programming environment.

go to top

Google-Search plug-in - http://www.fatborn.org/eclipse/plugins/index.html by Chris Kau
A plug-in that provides google searches from inside eclipse.

go to top

Groovy Eclipse Plug-in - http://docs.codehaus.org/display/GROOVY/Eclipse+Plugin - James Strachan and Bob Mc Whirter
Groovy is a new agile dynamic language for the JVM combining lots of great features from languages like Python, Ruby and Smalltalk and making them available to the Java developers using a Java-like syntax. Groovy can be used as an alternative compiler to javac to generate standard Java bytecode to be used by any Java project or it can be used dynamically as an alternative language such as for scripting Java objects, templating or writing unit test cases.

go to top

Improve -
C# plug-in for Eclipse -
http://www.improve-technologies.com/alpha/esharp/
This plug-in allows you to edit C# code, specify arguments for the C# compiler and build your code.
Resin plug-in for Eclipse -
http://www.improve-technologies.com/alpha/resin/
This plug-in allows you to debug jsp or servlets by launching resin within eclipse. It includes a project wizard for creating web application directory structures and classpaths. ANT is used to build the war file. The provided ANT build file can be customized by users to optimize integration.
Struts-config Editor for Eclipse -
http://www.improve-technologies.com/alpha/struts-config-editor/
This plug-in features a struts-config graphical view, automatic layout, and other tools for struts-config editing. A screenshot of the graphical tool is available at
http://www.improve-technologies.com/alpha/struts-config-editor/images/plug-in.gif
WSDL Viewer for Eclipse -
http://www.improve-technologies.com/alpha/wsdl-viewer/
This plug-in features a graphical view for any wsdl files, automatic layout, and other tools for wsdl configuration editing. A screenshot of the graphical tool is available at
http://www.improve-technologies.com/alpha/wsdl-viewer/images/ibm.jpg

go to top

Jagzilla Plug-In - http://jagzilla.sourceforge.net - Miguel Griffa
The jagzilla eclipse plug-in is a component of the jagzilla system (a java wrapper to bugzilla 2.16 at this moment). This plug-in enables querying, filtering, modifying and reporting bugs within the eclipse enviroment. Jagzilla is extremly flexible, and events can be defined and customized to fix customization needs. Currently the connection method is JDBC, but a web services interface is under development.

go to top

Jalopy Java Source Code Formatter - http://jalopy.sourceforge.net - Marco Hunsicker
Jalopy is a powerful source code formatter that includes support for features such as Brace Style Transformation, Intelligent Line Wrapping, Indentation, Variables/Parameter Alignment, Code Separation/Sorting, Javadoc Generation and much more.

go to top

Japple - http://www.japple.org/about.html
Japple is a rapid application development environment for building web applications and services. Built on the Java platform and open-standards, Japple provides both an environment for developing applications and also the foundation server code for production applications.

go to top

Java Platform Logging Support for Eclipse http://sourceforge.net/projects/jpls - Mike Werner
This project integrates the Java logging API (java.util.logging) into Eclipse. Currently it provides two logging handlers. One writes log records to an Eclipse Console View where each logging level can be assigned a particular color. The second logging handler redirects the log records to the Eclipse logging facility. This is useful when log records should be shown in correlation with those logged directly with the eclipse logging service (e.g. by other eclipse plug-ins).

go to top

Javadoc builder - http://javadocbuilder.sourceforge.net - Miguel Griffa
The javadoc builder is an eclipse plug-in that integrates xdoclet-style functionallity seamlessly into the eclipse platform. As a native eclipse tool, javadoc builder is much faster than using external tools such as XDoclet+ant/maven. The plug-in uses QDox for parsing java files, the XDoclet2 javadoc parser, and jakarta velocity as the template engine.

go to top

Javadoc online - http://www.javadoconline.com/eclipse.htm - Maso Gato
The Javadoc online plug-in for Eclipse allows you to search for javadoc documents over the Internet using the Javadoc Online web. (
http://www.javadoconline.com) By clicking in a java element in the Eclipse environment, the plug-in will launch a browser and load the Javadoc Online web to search for the javadoc of this java element. Javadoc Online is based on the Google Web APIs (beta). In Release 0.9.1, you can select java elements into java editor (text select) and java elements from the Java Perspective and the Java Browsing Perspective.

go to top

JBoss - http://www.jboss.org/
JBoss-IDE supports application development for JBoss (via XDoclet support) as well as life cycle control and monitoring of a JBoss server. It is a new project, driven by the JBoss team, and aimed to grow into a world class IDE for JBoss. Downloads:
http://www.jboss.org/developers/projects/jboss/jbosside.jsp

go to top

JFaceDbc - http://jfacedbc.sourceforge.net by Andrea Mazzolini
JFaceDbc is a JDBC client that will allow you to view the structure of a JDBC compliant database, issuing SQL commands, etc. JFaceDbc can run as a stand-alone application or as an Eclipse plug-in. The main features are: SQL syntax highlighting; a database structure viewer; multiple connections management and internationalization. (See also SQLExplorer and Pratocity listings on this page!)

go to top

jfcUnit - http://jfcunit.sourceforge.net - Matt Caswell, Vijay Aravamudhan, Kevin Wilson
jfcUnit is a UI testing framework built on top of
JUnit for Swing based applications. This plug-in provides a framework similar to JUnit tests, for verifying UI behavior including obtaining handles on Windows/Dialogs, locating components within a component hierarchy that occur in the containers found above, and firing events on the EventQueue.

go to top

JNDI Browser - http://renaud.waldura.com/software/java/com.waldura.eclipse.jndibrowser/ - Renaud Waldura
JNDI is an abstraction layer used to access naming and directory services in a uniform manner using the Java language. A JNDI client like this plug-in is able to browse and edit naming and directory services such as LDAP directories, Corba or RMI registries, and even the Windows registry, directly from Eclipse! The plug-in includes many defaults for the most common naming services. LGPL license.

go to top

JOPE - JOnAS Plug-in for eclipse - http://forge.objectweb.org/projects/jope - the JOPE team
The JOnAS Plug-in for eclipse (JOPE) provides a complete environment for developing JOnAS applications on eclipse. JOPE provides start, stop, and restart functions for JOnAS on eclipse, as well as debugging and Web APP development features such as WAR generation and Hot deployment.

go to top

JPedal PDFViewer for Eclipse - http://www.jpedal.org/eclipse.html - Simon Barnett and Mark Stephens (IDRsolutions)
The PDFViewer plugin adds support for displaying PDF files to Eclipse. PDF files become a supported filetype, with a View and a Perspective. Double-clicking on a PDF file or choosing open displays the PDF in its own View, with any outline also displayed as a clickable tree. A navigation toolbar is also provided offering page navigation and scaling options. The Eclipse plugin uses the GPL version of the JPedal PDF library, which offers a comprehensive PDF viewer including support for embedded fonts.

go to top

JXpress - http://jxpress.sourceforge.net - Raghuraman Ramaswamy
JXpress is a set of eclipse plug-ins which can be of use to Java application developers and Eclipse plug-in developers. It generates Java APIs for creating internationalized message strings, message objects, exception objects with lots of configurable design options. The generated java api wraps around MessageFormat class usages and or ResourceBundle class usages and simplifies concerns. It simplifies parameterized messages with support for pluralisation. It proposes and provides a experimental support for keyboard mapping for any language. Out of the box language with support for keyboard mapping is Tamil- ta. New additional keyboard mappings for other languages can be simply imported into the software.

go to top

klomp.org - http://www.klomp.org/eclipse/ - The Klomp Team (update site: http://klomp.org/eclipse/updates)

formatjava - This plug-in allows you to select one or more packages in the Java Package Explorer and format all .java files in those packages. You can also select just the specific Java source files you wish to format or even the whole source directory.
File Size Decorator - Implements a new label decorator that shows the size of each file in the Navigator and Package views. The decorator can be turned on and off in the preferences menu, and can be configured to use kilo-units of 1024 or 1000 bytes. The names of the units (single, kilo, mega, giga) and the format of the whole string can be configured, and whether the size appears in front of or after the filename.
Sftp secure file synchronization - Provides file and directory synchronization between the Eclipse workspace and a remote location using the SSH Sftp protocol. The Sftp protocol is not well known, but it is widely implemented in both ssh servers and clients. OpenSSH provides this protocol, as well many others.

go to top

leJOS plug-in for Eclipse - http://www.info.ucl.ac.be/people/chp/projects/javarcx/eclipse/ - Christophe Ponsard
This eclipse plug-in allows you to develop java code for the LEGO RCX brick using the leJOS JVM (please see
http://www.lejos.org). It offers easy configuration through a project wizard and a preference page, uses eclipse code building and adds RCX specific operations both for firmware and byte-code download.

go to top

Knopflerfish eclipse plug-in - http://www.knopflerfish.org/ - The Knopflerfish Team
The Knopflerfish eclipse plug-in will make OSGi bundle development easier and smoother than ever. The plug-includes wizards that will guide and assist the developer all the way from creating OSGi bundle code skeletons to packaging the resulting bundle JAR file.

go to top

Lunar-eclipse - http://sourceforge.net/projects/lunar-eclipse/ - Genady Beryozkin - http://www.cs.technion.ac.il/~genadyb/

Editor Enhancements plug-in - The plug-in provides a context insensitive completion which is based on the Emacs "dynamic abbrev expansion". The completion is activated by the Alt+/ key. It also provides operations on a rectangular selection and other enhancements by Stefan Heimann.
http://www.stefanheimann.net

go to top

MDE (MDE Studio and MetaPrograms) http://www.m1global.com - M1 Global
MDE for J2EE is a full featured, model-driven development environment that includes MDE Studio (a UML modeler) and MetaPrograms. MDE transforms a simple UML model of an application into the majority of a J2EE implementation by executing MetaPrograms. MDE transforms simple UML models into JSPs, Java classes, and Struts configuration/mapping files (struts-config.xml, validator.xml, Application Resource, etc.), session beans, entity beans, message driven beans, business objects and value objects, ant build scripts and J2EE deployment files. MDE is available as an eclipse plug-in, as a WebSphere Application Developer plug-in and as a stand-alone Windows based environment. MDE Studio is free for download and MetaPrograms are open source. To download and read our business case, go to
http://www.m1global.org.

go to top

mcuStudio http://www.pocketmt.com - Ahmed Lazreg
mcuStudio is a development environment for Microcontrollers. It's based on Eclipse (plugin). The aim is to provide a high quality development environment for electronics. First editions will target Microchip Pic mcu's. Other MCUs will be supported later. At now, the aim is to provide a true Multiplatform alternative to Microchip MPLabIDE (tm) that works on Windows/Linux/MacOSX and Solaris. mcuStudio will rely on GPTools series (GPSim/GPasm/GLink...) to compile and assemble Pic mcu programs. A very high quality development environment and editor will be provided with syntax highliting, content assit, live error recovery, project management, Team CVS integration, ... This project will be a valuable tool for teaching and learning asm programming on Microchip pic mcu's. It's aimed to be a free quality pedagogical tool. The Project is also hosted at Sourceforge at
http://sourceforge.net/projects/mcustudio

go to top

Mevenide - http://mevenide.codehaus.org/ - the Mevenide Team

Mevenide Eclipse -
http://mevenide.codehaus.org/mevenide-ui-eclipse/features.html - The Mevenide plug-in integrates Maven smoothly into Eclipse and thus facilitates the use of Maven - from starting a project from scratch or to converting an existing codebase. Among many other features, this plug-in provides a Multipart Pom editor as well as Jelly editing capabilities and allows the synchronization of projects with the their associated POMs in a bidirectional and concurrent way. A Maven Runner is also integrated into the external tools.

MEP Plug-in -
http://mevenide.codehaus.org/maven-eclipse-plugin-plugin/ - This plug-in aims to simplify the management of Eclipse plug-in artefacts interdependency. It allows tracking the required plug-in version, and also automatically generating feature and site update distribution. Flexibility is attained through the declaration of a user-defined Ant filter that allows the use of custom replacement strings in the templates.

go to top

Millstone - http://www.millstone.org/eclipse/ - IT Mill Ltd.
Millstone Eclipse plugin integrates Millstone Web UI Library into Eclipse. Using this plugin developers can easily build web applications using Millstone UI Library and run them inside the Eclipse IDE.

Main features of the Millstone Plugin :
  • New Millstone project creation
  • Launch configurations
  • Application live view
  • JDT debug integration
  • Servlet WAR export
MockCreator -http://www.abstrakt.de/mockcreator.html - Christian Junghans at abstrakt.de
MockCreator is a plug-in for generating MockObjects
http://www.mockobjects.com/, which are components used in unit testing to simulate additional objects or subsystems in the TestCase.

go to top

moreUnit - http://moreunit.sourceforge.net/ - Vera Wahler
moreUnit is an eclipse plugin that should assist you writing more unit tests.
The following features are implemented:
  • Decorate classes which have a testcase.
  • Mark methods in the editor which are under test.
  • Jump to a testcase in the editor via the menu or a shortcut and back
  • Generate a testmethod stub for the method under cursor-position in the editor via the menu or a shortcut.
  • Refactoring support for rename refactorings (tests get renamed automatically if class/method under test gets renamed).

go to top

Motion Modeling - http://motionmodeling.sourceforge.net - The Motion Modeling Team
Motion Modeling is a developer centric modeling tool based on the eclipse platform. It’s designed to be easily extensible via javascript to handle new features or new metamodels. For v0.1 the support of UML1.4 class diagrams and their generation with androMDA inside eclipse is under development.

go to top

Multi Clipboard - http://www.bastian-bergerhoff.com/eclipse/features/web/MultiClipboard/toc.html - Bastian Bergerhoff
Multi Clipboard adds a clipboard for text- and source-code editor contents that holds multiple entries. You can collect some snippets by adding them to the Multi Clipboard and then paste any of them to where you need them. The plug-in can be configured to save the contents of your Multi Clipboard to a file when Eclipse is closed. Contents are then reloaded when Eclipse is opened. It can also be configured to enable editing the contents of the Multi Clipboard. MultiClipboard is currently available as Version 2.0.0

go to top

myWL - http://mywl.sourceforge.net - Filippos Slavik
FORTHnet’s WebLogic Eclipse plug-in (short name myWL plug-in) is an Eclipse SDK 3.0 compatible plug-in which allows BEA’s WebLogic Server (6.1, 7.1 and 8.1) to be started and managed from within Eclipse and thus easily debug deployed J2EE applications in BEA.

go to top

Orbeon Studio - http://www.orbeon.com/software/studio - Orbeon Orbeon Studio is an integrated development environment (IDE) that improves productivity when creating XML-based Web applications and enterprise integration applications based on the Orbeon Integration Suite (OIS). Studio plugs in to Eclipse, the open, industry-supported platform for development tools, as well as IBM’s WebSphere Studio Application Developer. Studio can also be run in standalone mode for developers that do not already use Eclipse.

go to top

p4eclipse - http://www.sourceforge.net/projects/p4eclipse - David Corbin
This plug-in integerates
Perforce source control system with Eclipse.

go to top

PHPEclipse - http://phpeclipse.sourceforge.net/ - PHPEclipse project team
PHPEclipse is an open-source PHP IDE. Features include highlighting PHP Syntax, running PHP Scripts in a Browser, PHP auto completion, start/stop MySQL/Apache configurations and context help for function names.

go to top

Planty - http://www.gebit.de/download/planty/planty.html - Gebit
Editor for Ant build.xml files. The most important feature is the Code Assistance for Ant tasks, their attributes and properties. Ant’s documentation texts are displayed with the Code Assistance, thus making parallel browsing of the Ant documentation unnecessary while editing. Other features are Syntax Highlighting and an Outline View.

go to top

PMD - http://pmd.sourceforge.net - the PMD Team
PMD is a java code scanner that detects semantic errors or style faults. The plug-in is fully integrated with Eclipse (global and per project configuration, violations view, problem markers, incremental builder, etc.) The PMD plug-in provides a large set of rules and provides the ability to code new rules.

go to top

ProjectSet Plug-in - http://www.ejbprovider.de/homepage/index.html - CSC SoftwareConsult team
The Project Set Support plug-in is meant to be for Eclipse what Configuration Maps are for IBM Smalltalk and Solution Maps for VA Java: top level management layer for interrelated but independently versioned modules in a repository. The plug-in provides the necessary tools for configuration management for large projects, such as editors and wizards along with conflict detection and resolution.

go to top

Properties Editor - http://propedit.sourceforge.jp/index_en.html - Sou Miyazaki
This editor can directly edit property files written in Unicode reference characters, and saves the time and effort of converting into Unicode through native2ascii. In addition to the usual functions of an editor, the plug-in is integrated with Eclipse and JBuilder. Files can be opened in the IDE and saved in Unicode.

go to top

Protocols - http://www.bergner.se/protocols - Sten-Erik Bergner
The Protocols plug-in lets you group related elements of a Java class or interface definition. Groups are manifested both through a new view for the Java Browsing perspective and in the source code as headers. The plug-in offers drag & drop for editing group membership, an alternative "Sort Members" operation that takes headers into account, and a choice of standard header names for quick selection. For Eclipse 3.0.

go to top

PyDev - http://www.pydev.sourceforge.net - created by Aleks Totic, maintained by Fabio Zadrozny
PyDev is a Python IDE for Eclipse. It features an editor, code completion, code assistant, templates, code coverage, refactoring, outline view, debugger, and other goodies (check the homepage for more info!!).

go to top

Quantum - http://sourceforge.net/projects/quantum/ - Tom Schneider
Quantum is a simple database access plug-in for Eclipse. It currently supports Postgres, MySQL, Adabas-D, DB2, and Oracle. It allows a user to easily view a lists of tables, views, or sequences.

go to top

QuickREx - regular expressions - http://www.bastian-bergerhoff.com/eclipse/features/web/QuickREx/toc.html - Bastian Bergerhoff
QuickREx is a regular expressions plug-in which adds a view for real-time evaluation of regular expression matches against any text. Matches and groups are coloured and can be navigated. QuickREx supports Java- and Apache ORO-Regular Expressions. It offers code-completion for the regular expressions. There is also an extendable Regular Expression Library. A Japanese colleague provided Japanese localization as well. QuickREx is currently available as Version 3.0.0

go to top

Relo - Relationship based Exploration - http://relo.csail.mit.edu/ - Vineet Sinha
Relo provides end-user focused tools to help developers understand parts of large codebases. It tracks developers' explorations through the code base and builds UML-like diagrams on-the-fly. Relo allows developers to zoom in to view and edit code, using text editors embedded in the diagram. It provides for an interactive exploration of the code while building and automatically managing the context in a visualization.

go to top

Resin for Eclipse - http://membres.lycos.fr/resinforeclipse/ - Arnaud Peyre

The Resin For Eclipse plug-in provides tools for developing web projects:
Resin management - is a graphical user interface for managing Resin servers within Eclipse. The interface allows you to create servers, add web projects, edit classpath and system properties, manage https, launch, debug and stop the server. It should work with web projects created by any other plug-in (such as WSAD web projects).
Web projects - the plug-in allows you to create generic web projects (you don’t need to install Resin) or projects optimized for Resin. Web projects include autodetection of jar files added to the "WEB-INF/lib" directory.
War export - is a wizard to export web projects into war files.

go to top

RDT: Ruby Development Tool - http://sourceforge.net/projects/rubyeclipse - Adam Williams
The Ruby Development Tool is a Ruby resource aware plug-in for the eclipse platform.

go to top

RSSOwl - http://www.rssowl.org - Benjamin Pasero
RSSOwl is an opensource Newsreader supporting the formats RSS, RDF and Atom. Some of the features are an easy export of News into PDF & RTF, Import and Export via OPML, integrated newsfeed-searchengine and a fulltext-search. It is localized into 26 languages and running on all operating systems, that SWT is supporting. The look and feel of RSSOwl was inspired by the classic Eclipse 2.1 presentation. RSSOwl is registered on SourceForge and was elected project of the month for January 2005.

go to top

RSS View - http://www.junginger.biz/eclipse/ - Markus Oliver Junginger
RSS View helps to keep track of any news available as an RSS feed. Stay up-to-date with the news of the world, the newest geek stuff, or anything you are interested in. You do not have to visit the web sites as news are directly delivered into your Eclipse workbench.

go to top

Sangam - http://sourceforge.net/projects/sangam and http://sangam.sourceforge.net/ - by Somik Raha and Amit Rana
'Sangam' is a plug-in that attempts to simulate pair programming over the internet. You can code, save and run your programs together with distributed teams (apart from being able to chat while you code).

go to top

SCons Builder Plug-in - http://nic-nac-project.de/~lothar/eclipse/update/SConsBuilderPlugin.html - Lothar Werzinger
The SCons Builder plug-in is an add-on to Eclipse CDT (C/C++ Development Tools) that allows you to build C/C++ projects with the
SCons build tool. Features include support for multiple platforms and build configurations, the ability to modify build settings by directory and by configuration, support for CppUnit tests, and user extensions to SConstruct and more. It has been tested it with SCons release 0.95.

go to top

ShellEd -http://www.somethingsoftware.com/products/shelled.html - SomethingSoftware
ShellEd is a script editor for the Eclipse platform. Features include syntax highlighting, smart indentation, main page information on text hover and syntax highlighted file compares. ShellEd works with Eclipse 3.0 and higher.

go to top

Simplifying Test Cases plug-in - http://www.st.cs.uni-sb.de/eclipse/ - Andreas Zeller / Martin Burger / Philipp Bouillon / Tom Zimmermann
This plug-in automatically detects the input in a file that induced a failure in a
JUnit test. The plug-in creates a copy of the file and isolates the location of the failure inducing input by rerunning the JUnit test on progressively smaller segments of the file. The copy and the original are not changed, but the input that caused the failure is located.

go to top

SOFIA - http://www.salmonllc.com/sofia Download: http://sourceforge.net/projects/salmon - by developers at Salmon LLC and many developers from the open source community
The Salmon Open Framework for Internet Applications (SOFIA) is Rapid Application Development tool set for the J2EE. It integrates best-of-breed tools with a Java framework to provide an end-to-end solution for developing high quality database driven web applications quickly and easily.

go to top

Solex - http://sourceforge.net/projects/solex/ - NEOMAlogic development team - http://www.neomalogic.com/
The Solex plug-in is a Web application testing tool, based on a built-in Web proxy and a concept of extraction/replacement rules. Solex provides functions to record a client session, adjust according to various parameters and replay it later typically in order to ensure non regression of a Web application’s behaviour.

go to top

Spring IDE - http://springide.org/ - Torsten Juergeleit, Christian Dupuis
Spring IDE is a set of plugins which are adding support for the popular J2EE application framework
Spring Framework to the Eclipse platform. It consists of a project nature which provides support for Spring bean config files, an incremental builder which validates Spring bean config files, a view which displays all Spring projects with their Spring bean config files and a view which displays a graph from all beans defined in a single config file. The next major release of Spring IDE will add a graphical editor for Spring WebFlow config files and an XML editor for Spring beans config files.

go to top

Spindle, an Eclipse plug-in for Tapestry - http://spindle.sourceforge.net - Geoff Longman
Spindle provides wizards and editors for
Tapestry framework files.
Geoff has also donated a resource event tracking tool to the platform that can be found in the
Core Tools plug-in.

go to top

SQLExplorer - https://sqlexplorer.dev.java.net/ - Alexandre Telles and Aadi Deshpande
SQLExplorer is a database query and visualization tool originally derived from JFaceDBC. It can connect and run queries against any JDBC-compliant database and comes with a schema visualizer to help you better understand your schema. The plug-in was originally developed by Andrea Mazzolin and is now being maintained by Alexandre Telles and Aadi Deshpande.

go to top

SRS Plug-in - http://eclipsesrs.sourceforge.net/ - Charles Fulnecky
The SRS Plug-in is meant to provide an intuitive means to edit an XML based Software Requirements Specification. The concept behind the SRS Plug-in derives from the growing consensus that requirements can effectively be identified through Use Cases. The use case strategy of asking "What do you need to accomplish with this system?" keeps users and developers focused on visualizing how the application ought to perform a required function. Eventually, well written Use Cases start to look similar to a User’s Manual, leading to the secondary function of the SRS, the generation of a skeletal User’s Manual in a format suitable for editing on any platform. Additionally the plug-in supports tracability throughout the development process by tracking which components "realize" the Use Cases.

go to top

SWeDE (Semantic Web Development Environment) - http://owl-eclipse.projects.semwebcentral.org/ - BBN Technologies
SWeDE provides a series of plug-ins for creating and working with semantic web content as well as extension points for integrating additional semantic web tools. The SWeDE plug-ins include an OWL editor with syntax highlighting, content assist, and error detection, OWL document validation, Java code generation, and ontology visualization.

go to top

SWTworkbench Essential Data - http://www.swtworkbench.com - ASC, Inc.
SWTworkbench Essential Data is a data-aware control framework for Eclipse applications. This library binds standard SWT controls to JavaBean properties on plain old Java objects. In addition, it provides powerful extensible field-level validation capabilities using your choice of regular expressions, edit masks, and standard Java code. Essential Data adds a powerful virtual table control that makes SWT’s table control work the way end-users expect. SWTworkbench projects are licensed under an OSI-approved open-source license and optionally under a commercial software license.

go to top

Sysdeo - Eclipse Tomcat Launcher - http://www.sysdeo.com/sysdeo/eclipse/tomcatplugin
Integrates the Apache Jakarta Project’s Tomcat servlet container with eclipse.

go to top

Tinman - http://www.sourceforge.org/projects/tinman - Sharon Dagan
Originally a project for providing an IRC client plug-in to eclipse, Tinman has become an umbrella project that hosts other 'hobby' plug-ins too. Here you’ll also find Minesweeper, by José M Ordax Cassá and Essential Java Documentation, by Matthew Perrins, a collection of Java documentation and specifications, packed as a help content for Eclipse v1.0.

go to top

Toby's PL/SQL Editor - http://sourceforge.net/projects/plsqleditor - Toby Zines and Andrew Cohen
This plugin is an editor plugin to provide syntax highlighting, content assist for both file and database based packages, package constants, procedures and functions, and for database based tables and columns. It loads code to the database, marks errors in the files and generates headers. It also provides standard editor capabilities you expect from eclipse based tools - documentation tools, hover documentation, F3 lookup functionality and in the future formatting, searching, quick assists and refactoring.

go to top

TOPCASED - http://www.topcased.org - Topcased Consortium
TOPCASED is an engineering toolkit for critical systems and applications based on Eclipse. It aims to provide the tools required to go from requirements to implementation stages, and focuses on Model Driven Engineering. The toolset will be compliant with standards like the DO-178B document. The current version (0.7.1) includes : several graphical editor (ECORE, UML 2 - class, use cases, and sequence diagram only - structured analysis, AADL - Architecture Analysis and Design Language), a framework to generate partially new graphical editors from ECORE models, an OCL model checker and some administrative tools making a deployment in industrial context easier.

go to top

TruStudio Integrated Development Environment - http://www.xored.com/products.php - TruStudio Foundation
TruStudio IDE is a PHP and Python IDE built on top of the Eclipse Platform. It inherits a comprehensive set of Eclipse editing, debugging and deployment tools and introduces new features for PHP and Python developers. It supports debugging over DBGp, including Xdebug for PHP. Source code parsers with advanced code-analyze and code-checking options allows easy project navigation and gives edit-time syntax errors identification and code validation benefits.

go to top

UniMod: Executable UML for Eclipse - http://unimod.sf.net - Vadim Gurov, eVelopers Corporation (http://www.evelopers.com)
UniMod is a plug-in for Eclipse that implements an Executable UML approach. UniMod provides tools to model your system using Class and Statechart UML diagrams and then "run" these diagrams in one click from Eclipse. UniMod also provides the ability to debug your diagrams: you can set breakpoints on states, transitions or actions, run the diagram step-by-step and monitor local variables. Local and remote debugging is supported, i.e. you may execute your model inside a J2EE server and debug it remotely.

go to top

UltimateCIM Explorer - http://sourceforge.net/projects/ultimatecim - Ultimate Technology, Inc (http://www.ultimatetech.com/)
UltimateCIM Explorer is an Open Source Eclipse plugin from Ultimate Technology, Inc. that enables you to connect to a live WBEM server and explore the object model (CIMOM). It is the essential tool for CIM client development, troubleshooting, debugging, and quality assurance. UltimateCIM enables you to easily navigate CIMOM, view objects and instances, modify instances, run queries, and much more.

go to top

V4ALL Assisi GUI-Builder - http://sourceforge.net/projects/v4all/ - Ramin Assisi
V4ALL is now an open source project on sourceforge!
V4ALL Assisi GUI-Builder is a rapid application development environment for building java applications. It supports different Target API's (Swing, SWT etc.). Optionally developers can activate XML runtime support for faster, easier and more efficient application development.

go to top

Velocity UI Plug-in - http://veloedit.sourceforge.net/ - Torsten Juergeleit
This project adds support for Jakarta’s template engine Velocity (
http://jakarta.apache.org/velocity/) to the Eclipse platform. The related plug-ins are providing an editor for Velocity’s template files (with syntax highlighting, outline view, content assist, ...) and the Velocity framework itself.

go to top

Versiontree - http://versiontree.sourceforge.net/ - Jan Karstens and André Langhorst
Eclipse Version Tree Plug-in is an easy to use, graphical version tree for project artifacts hosted in a CVS repository. It is a graphical replacment for Eclipse resource history. Supports different layout styles, customization and convenience features. Supports Eclipse 2.x and 3.0.

go to top

WOLips - http://objectstyle.org/woproject/ - by the ObjectStyle team
WOLips is a plug-in that support development of
WebObjects applications and frameworks. WOLips is a part of WOProject. WOProject is a set of OS and IDE independent tools (based on Ant) for working with WebObjects

go to top

X-Parrots plug-ins - http://www.x-parrots.com/ - the X-Parrots Development Team
A growing number of free Eclipse plug-ins written by the X-Parrots team. Currently the following plug-ins are available:
- IONA IPas Integration (IONA’s EJB Server)
- ServletExec Integration
- Telnet Integration

go to top

zClipse plug-ins - http://www.zclipse.org/index.html

Insectivore -
http://www.zclipse.org/projects/insectivore/
Insectivore is a Task creation and sharing plug-in that provides the ability to capture additional information in the task, such as State, Severity, Description, and a Notes log and share these tasks with others working on the same codebase via their existing source control system (e.g. CVS). Insectivore integrates with the Eclipse task list & provides other features such as email notification.

go to top

 
--------------------------------------------------------------------------------------------------------------
일본사이트 위키사이트입니다. 플러그인에 대하여 항목별로 정리를 잘 해놓았네요
 
 

eclipse-pluginリンク集

Eclipse Foundation - eclipse.org

最新プラグイン情報

eclipse-plugins.2y.net

Last-Modified:2006/07/10 10:43:45

DBプラグイン

UMLプラグイン

J2EE開発プラグイン

J2ME開発プラグイン

Struts開発プラグイン

JSF開発プラグイン

コーディングツールプラグイン

ユーティリティ

テスティングプラグイン

GUIプラグイン

XMLプラグイン


출처 : 좋은정보공유 (cafe.naver.com/pdsinc)