# CodePro AnalytiX
CodePro AnalytiX is a product that assists developers, who use Eclipse-based IDEs, in delivering continuous quality improvement throughout the entire code development cycle. AnalytiX, with over 850 rules and metrics, delivers a rich se
CodePro AnalytiX is a product that assists developers, who use Eclipse-based
IDEs, in delivering continuous quality improvement throughout the entire
code development cycle. AnalytiX, with over 850 rules and metrics, delivers
a rich set of tools that analyze and improve your Java applications.
Machine Gear Eclipse Plug-in
The Discovery Machine Eclipse Gear Plugin is a wizard which aids a developer
in calling a Discovery Machine Gear from Java code. This plugin launches a
wizard within Eclipse that will gather information about a gear, and then
generate and insert code into a Java editor to call that gear.
Actuate BIRT is a commercial offering based on open source BIRT and
benefits from the rich capabilities of the Eclipse platform and a very
active community of users. Actuate BIRT provides the convenience of a
one-button install, and support for production deployments via the purchase
of Actuate-backed indemnification, maintenance, professional services and
Mevenide aims at integrating Maven into Standard IDEs, focusing paritcularly
to Netbeans and Eclipse. Eclipse version allows you to keep your POM and
your project definition in synch, to run Maven from the IDE, allows to
easily edit and validate your POMs thanks a MultiPageEditor, and provides
Jelly editing capabilities.
Commonclipse is an eclipse plugin for jakarta commons-lang users. It
features automatic generation of the following methods using commons-lang
builders: toString(), hashcode(), equals(Object), compareTo(Object).
2.x Extension for Eclipse
Maven Integration for Eclipse provides tight integration for Maven into the
IDE. Dependency management for Eclipse build path based on Maven's pom.xml,
download required dependencies automatically, quick search for Ibiblio
repository and launching Maven from within Eclipse.
The jagzilla eclipse plugin is the eclipse module for jagzilla, which
basically is a java based interface to the bugzilla database. Current
release requires direct access to bugzilla database, release 2.0 of the
plugin will be able to use the REST interface.
boneclipse-logging adds classpath variables to your eclipse workspace to the
four most common logging utilities (apache commons, log4j, logkit, jdk1.4)
and allows menu-driven addition of logging statements to your code
(including automated addition of static field and imports).
Configurable decorator for icons and labels in Package Explorer and other
views. Can be adjusted to decorate labels or colorize icons depending on
substring matching (optional using regular expressions).
Java2Html converts Java (and other) source code (complete files or snippets)
to HTML, RTF, TeX and XHTML with syntax highlighting.
Evolvica is a Java Framework for development of resp. experimentation with
genetic algorithms. It can be used for fast creation of all (?) kinds of
evolutionary algorithms and intends to provide a library of reference
implementations of common operators. Note that Evolvica is designed as a
stand-alone application aside of Eclipse but it can of course be used as a
plugin inside an existing Eclipse installation.
Turnhout is a eclipse plugin to search google. Right click on any word or
selected text in the editor and click "Web Search". I have tested
this only on Windows XP and Windows 2000. I don't know if it works on Linux
Whats New (Version 1.1.1) [30 June, 2005]: * Added preference to change the
Simteec is a small Eclipse plugin for easy code generation. It it based upon
the velocity template engine. Code is generated by specifying a template-
and a properties-file, which is needed to define the variables for the
The COMPORSYS Code Generation Tool Plug-In for Eclipse empowers the Eclipse
Platform to automatically generate J2EE Connector Architecture (JCA) CCI
Record classes from Cobol Copybooks.
Plug-in provides \'preprocess\' Ant task runnable in
or outside Eclipse. Allows you to maintain multiple Java, XML, etc. source
variants from a single source base, e.g., multiple project SKUs built on multiple Eclipse
versions, without complexity of CVS branch/merge.
This extension for Eclipse and IBM WebSphere Studio contains a wizard to
create new methods in a class through a guided dialog. You can select from
predefined method types, the parameters and exceptions. The frontend is
inspired by the wizard in VisualAge which was no longer provided in Eclipse/WSAD
Plugin for searching within the Eclipse workbench. Provides an
extension-point for search pages and comes with three pages for searching
preference pages, menu items and views.
The CodeRelief Eclipse plugin generates the code for the equals(), hashCode()
& toString() methods. All you do is select the class variables you want
to include & VOILA, you have the code for the method. All this in the
comfort of your Eclipse IDE.
Nirvana is an open source email client written in Java, C, and C++. It is
coded using SWT and SwingWT. The first in it's class. Nirvana combines SWT's
native look and feel with outstanding graphics and an inuative user
interface to create arguably the easiest to use email client ever. Packed
with next generation features along side of old stand-bys, you'll find
enough to keep you interested and enough to feel like it's an old friend.
WOJ is a set of services giving access to projects documentations &
sources without any settings in your IDE. WOJ power comes from its
integration into IDEs and its ease of use. It can be used transparently even
with your existing projects without any effort from your part.
A plugin for the Eclipse IDE implementing NumericalChameleon: a powerful
numerical convertor, supporting more than 2300 units in 78 categories
(physics, radixes, exchange rates, unicode, etc). Fully integrated in the
bluEclipse is an Eclipse plug-in reproducing most of the basic functions of
the popular Java tool/editor BlueJ. It implements most of its functions like
generation of UML-like class diagrams, instantiation of objects from the
class diagram, inspection of classes and objects at runtime, invoking
methods/library classes on demand etc.
QuickREx is a regular-expression test tool. It gives you a view in which you
can enter test-texts and try regular expressions. The expressions are
evaluated against the test-text on the fly, matches are highlighted and you
can navigate between the matches and contained groups.
JInto is a plugin for Eclipse that lets the developer easily edit and
maintain resource bundles (files that hold the localized strings for an
application). It features parallel editing of all language versions (side by
side), warnings when no text has been provided for a specific key, or when
the text for one key is identical for different languages, and a search
wizard to locate unused (strings that are defined but not referenced in the
source code) and undefined (strings that are referenced, but not actually
defined in the resource bundle) keys, as well as a "reference
search" that shows where in the code a specific key is referenced. It
has been tested under Windows and Linux. Eclipse 3.0.x is still supported by
The Plug-In offers some tiny tools for working with HTML. Formatting:
paragraph, bold, italic, underline, headings 1 through 3 Lists and Tables:
bullet lists, numbered lists, conversion of plain text to lists or tables
Links and images: links to local resources as HREF or IMG, capture
image-contents from the system clipboard to local resource and generate a
link to it Changes in 1.1.0.
Multi Clipboard gives you a clipboard for text- and source-code editor
contents that holds multiple entries. You can configure the plug-in to save
the contents of your Multi Clipboard to a file when Eclipse is closed.
Contents are then reloaded when Eclipse is opened. You can even configure
the plug-in to enable editing the contents of the Multi Clipboard.
RSS View is an RSS/Atom reader that keeps you always up-to-date.
Unlike standard news readers, it is designed to integrate into Eclipse and
coexist with your workbench. You have everything at one place. RSS View may
also improve your development process by integrating your bug tracker,
development forum or wiki directly in your IDE. Features include grouping
and filtering news feed items, offline feeds, and several customizations.
V1.3.0 improved user experience by adding an instant HTML preview (on mouse
over) that replaced the tooltip preview.
ConcernMapper is a plug-in for Eclipse that allows you to organize
fields and methods into arbitrary modules called concerns. In brief,
ConcernMapper allows you to reorganize the modularity of a software system
in a way that suits your needs, without altering its "official"
structure or behavior. It also allows you to keep a permanent record of the
code associated with various concerns.
yWorks is proud to announce the availability of yWorks Ant Explorer, a
powerful tool to visualize and explore your Ant build scripts. Ant Explorer
Benefits Ant build scripts can become hard to understand once they reach a
certain "critical mass." Myriads of targets with Gordian
dependencies or complex relationships of properties can easily spoil any
attempts of maintenance for a developer.
Core CSAPI is a set of Java class files that provide pure Java access to a
Telelogic Synergy Server. Communications between classes and the server have
been modeled after the Perl API provided by Telelogic, and usse the same
entry point on server side. Basically it loosely tries to reproduce socket
communications generated by the Perl API client.
OpenRules, Inc. offers methodology, practical
tools and services that enable business analysts to work in concert with
software developers to create and maintain Rules-based Web applications with
complex business and presentation logic. OpenRules is a full-scale business
rule engine that is based on commonly used tools such as MS Excel and
Eclipse and Open Source Libraries for Business Rules Management and Web
Eclipse JarRetriever is a plug-in for Eclipse that allows developers to
easily search for and download jar files from Maven repositories. The
plug-in adds an "Add a Jar from the Internet" option to the
right-click menu for each Java project. Selecting this runs a wizard which
lets you search for a library, and shows all known versions. After you
select the required version, it is downloaded to a location of your choosing
and added to the project classpath.
Not a plugin but a tool for managing Eclipse configurations. You probably
have accumulated a number of desktop icons for running various copies of
Eclipse using different command line parameters. This leads to clutter on
the desktop and makes it difficult to share Eclipse configurations with
colleagues. The eLaunch program was created to eliminate this clutter and to
manage Eclipse configurations. Using the eLaunch program, multiple Eclipse
configurations can be created and managed within a single tool.
Legacy Composer is the first legacy application integration solution built
entirely on the open source Java development environment Eclipse SDK with a
singular design goal to simplify the integration of complex legacy
applications across the enterprise. Legacy Composer is a flexible solution
for real-time, non-intrusive integration of all legacy applications.
ECalc is an Eclipse calculator plug-in for evaluating mathematical
expressions. Features include command history, variables (including the
automatic "ans"), bitwise operations, and some common mathematical
functions. It is licensed under a BSD-style license.
TotalAccess is a free and easy to use Eclipse (3.1.1/3.1.2) plug-in that
allows you to create web automation and business process flow solutions.
TotalAccess provides powerful and accurate screen scraping for web pages and
3270 screens. You can also use TotalAccess to develop web application
testing solutions by recording user interactions and verifying results.
TotalAccess lets you develop on one developer computer and deploy to
multiple end user computers, with no licensing fee for either.
The BIS Antidecompiler(tm) 2006 Plugin for Eclipse protects your Java source
code from the recompilation and the reverse engineering and your algorithms
and ideas from the plagiarism. In addition it also allows you to protect
from decompilation evaluation versions of your Java applications.
Refactoring Annotations convey information about the Extract Method
refactoring in a more specific manner than most tools, especially when
refactoring preconditions are not met.
Eclipse Plugin that provides a GUI for dynamic language interpreters. It's
extensible (via the Plugin system), so it's easy to add support for new
interpreters. Support is available for JVM based languages like JRuby,
When you are developing Eclipse Plugins
sometimes you need to "spy" other plugins to learn "how they
do it that amazing thing". For example: what classes use the Package
Explorer View? What classes are involved in each item in the packages tree?
What class launch the editor that you are using right now? How can I obtain
the values in a StructuredSelection? What values has the ActivePart?
Wicked Shell - A non-evil eclipse plugin providing an integrated shell. This
plugin enables the use of the system shell directly from the eclipse IDE. It
supports different shell types for Windows which are Cmd.exe, Cygwin's
bash.exe and MSYS's sh.exe. Additionally, custom shell may be defined.
FLABot is a fault-localization and debugging tool for Eclipse plug-ins,
which is based on architectural information for aproximating those regions
of code where faults are most likely originated. This is a joint project
developed at the ISISTAN Research Institute (Facutly of Sciences, UNICEN
University) and supported by Intel Corporation.
Dynamic Slicing Tool for Java
JSlice is dynamic slicing tool for Java programs. It collects and analyzes
an execution trace (for slicing) in a compressed form. Dynamic slicing is a
technique for program debugging and understanding. So, if during program
execution, the values of some variables were "unexpected", the
corresponding slice can be inspected to explain the reason for the
SmartInspect is an advanced logging tool for debugging and monitoring .NET,
Java and Delphi applications. It helps you to identify bugs, find solutions
to customer problems and gives you a clear understanding of how your
software works in different environments and under different circumstances.
SmartInspect assists you even where regular debuggers fail: It is possible
to easily debug distributed systems, multi-threaded applications, software
on production systems and inspect software that runs at your customer's
Allows you to format a whole Java package in one go. Only install this
plugin when you are still using Eclipse 2.0. This functionality comes
standard in Eclipse 3.0 and up.
LangTags GCSP is a Eclipse RCP Tool for Google Code Search. GCSP Feathers:
Run as Eclipse RCP or Eclipse Plugin. Display more results for one search.
Search Java SubClass Search C# SubClass Filter C-Style Comments,Java
Imports,Java Package,C#Using to saving your time.
Inspector for Eclipse
UI Inspector for Eclipse shows information for selected SWT controls,
views/editors, perspectives, actions and associated data in the Eclipse IDE
(Tags for Software Engineering Activities)
TagSEA aims to be a robust, extendable framework with exemplary tools used
for tagging and waypointing source code, resources, or whatever you would
like within Eclipse. TagSEA began because of the fact that software projects
represent a large amount of source code which can often be difficult to
manage and navigate. Recent developments in the web have shown that the
concept of tagging is effective for helping to find and navigate through
interesting information on the web. TagSEA applies this concept of tagging
to source code. But it does more as well.
Scriptura is a high performance enterprise personalization solution that
combines document creation, output production, multi-channel delivery and
web application development into one easy-to-use software suite. The
Scriptura Designer provides an intuitive, what-you-see-is-what-you-get
design interface. Users design output templates and define conditional logic
and production characteristics without the need to program.
- Project Management Tool
airTODO is a minimalist project management tool, intended for customer,
project, module, operation, task and time management.
airTODO composed as single file with both, client and server functionality,
which can work with local and/or remote repositories.
The goal of the Flexess project is to provide an extensible security
framework for Java applications. The name Flexess comes from: FLEXible
accESS. Flexess is a component-based product, which adds to the application
access management capabilities. The solution allows to separate security
aspects from the main application logic.
traverse HTML documents, handle events, perform animations, and add Ajax
interactions to your web pages. jQuery is designed to change the way that
assistance,but does not support jQuery.
Tikal Update Manager is a YUM-like graphical user
interface, which wraps Eclipse and Callisto-format update sites, adding
intuitive discover/install/update/remove functionality for Eclipse plugins &
features and other bundled packages.