Want an overview of what's new? See the New & Noteworthy page!
Want an overview of what's new? See the New & Noteworthy page!
viPlugin is a plugin for Eclipse that adds vi(m) functionality to almost all text based editors for Eclipse. Supported are all products based on Eclipse >=3.1, Rapid Application Developer, Zend Studio, Aptana, DVT and many more.
Features:
* editor with syntax highlighting
* integrated builder
* integrated debugger
* console access to underlying Erlang node
* live expressions
* code completion
* documentation view (for the standard libraries)
and more, with even more to come really soon!
Erlang version has to be R13B or later.
Java version has to be 1.6 or later.
Older stable releases -- http://erlide.org/update_old
Beta releases -- http://erlide.org/update_beta
Nightly releases (bleeding edge, may not work) -- http://erlide.org/update_nightly
The Design and Verification Tools (DVT) plugin is a powerful and modern, yet easy to use programming environment for the e language, SystemVerilog and VHDL. It enables faster and smarter code development and simplifies legacy code maintenance for novices and experts alike.
The DVT plug-in is similar to well-known programming tools like VisualC and IntelliJ. A unified window combines the smart editor with the syntax checker, linter, class browser, methodology compliance checking, task tracking, dynamic UML diagrams, and more.
Acceleo is a pragmatic implementation of the Object Management Group (OMG) MOF Model to Text Language (MTL) standard. You do not need to be an expert to start using the plug-ins and create your first code generator : using the provided example projects and the powerful completion feature of the Acceleo editor, it is very easy to get started and understand the basic principles.
JadClipse is a plug-in that seamlessly integrates Jad (the fast Java decompiler) with Eclipse.
Normally, when opening a class file the Class File Viewer will show a brief API outline of the class. If you install this plug-in, however, the Class File Viewer will be replaced with the JadClipse Class File Viewer that shows the decompiled source of the class. This task is accomplished by decompiling the corresponding class file in the background using Jad. Normal Java syntax highlighting as well as the Outline View are supported.
JAutodoc is an Eclipse Plugin for automatically adding Javadoc and file headers to your source code. It optionally generates initial comments from element name by using Velocity templates for Javadoc and file headers. The main features are
<ul>
<li>Complete, keep or replace existing Javadoc</li>
<li>Create initial comments from element name</li>
<li>Getter/Setter comments from related field comment</li>
<li>Add/Replace file headers</li>
<li>Velocity templates for Javadoc and headers</li>
m2e provides comprehensive Maven integration for Eclipse. You can use m2e to manage both simple and multi-module Maven projects, execute Maven builds via the Eclipse interface, and interact with Maven repositories. m2e makes development easier by integrating data from a project’s Object Model with Eclipse IDE features. With m2e, you can use Maven within Eclipse in a natural and intuitive interface.
Here is a list of features available in m2e:
ATL (ATL Transformation Language) is a model transformation language and toolkit. In the field of Model-Driven Engineering (MDE), ATL provides ways to produce a set of target models from a set of source models.
It can used to provide bridge between standards and tools, to refactor models, to refine conceptual models into a more detail view, to verify consistency among rules, ...
The CDO (Connected Data Objects) Model Repository is a distributed shared model framework for EMF models and meta models. CDO is also a model runtime environment with a focus on orthogonal aspects like model scalability, transactionality, persistence, distribution, queries and more.
New version is available. JDK 7 support has been implemented.
Inspect, understand and debug Java bytecode, no matter if you have the corresponding source.
<ul>
<li><b>Bytecode Viewer</b>
<ul>
<li>Signatures of classes, fields and methods rendered as in java source</li>
<li>The opcodes of instructions represented by their mnemonics as specified in The Java Virtual Machine Specification</li>
<li>Comments making it easy to understand the instructions and their parameters</li>
New version is available. JDK 7 support has been implemented.
<b>Control Flow Graph Factory</b> is an Eclipse plugin which generates control flow graphs from java bytecode, edit them and export to GraphXML, DOT or several image formats.
<ul><li>Automatic generation of several types of control flow graphs from Java bytecode:<ul><li>bytecode graphs</li><li>source code graphs</li><li>basic block graphs</li></ul></li>
<li> Editing of control flow graphs
AmaterasUML is an Eclipse plug-in to draw ER diagram. AmaterasERD has following features:
<ul>
<li>ER diagram graphical editing</li>
<li>Import from existing database</li>
<li>Generate DDL/HTML from diagram</li>
<li>Diagram validation</li>
<li>Support HSQLDB, Derby, MySQL, PostgreSQL and Oracle</li>
</ul>
EMFText is an Eclipse plug-in that allows you to define text syntax for languages described by an Ecore metamodel. EMFText enables developers to define textual Domain Specific Languages quickly and without the need to learn new technologies and concepts.
Developers and CTOs know: Frequently changing teams and the “liberal” use of the latest and greatest technologies makes your burndown charts and project cost estimations burst within just a few weeks.
To compensate for "brain drain" and to lower the entrance barrier, team leads plan a fair amount of their team's time for documenting software, doing reviews, and pair programming to evenly spread the knowledge about how to use APIs over the whole team - and to newcomers in particular.
Visual Swing Designer for Eclipse is a GUI designer tool, which consists of a set of Eclipse Plug-ins. It aims to provide a swing visual designer for Eclipse for Java desktop developers.
An Eclipse Team Provider plug-in providing support for Subversion within the Eclipse IDE. Developed and maintained by Subversion core committers, Subclipse is always in synch with the latest Subversion features and releases.