Eclipse Community Awards 2012

Best Developer Tool Awards Information and Guidelines

JRebel for Eclipse

Marketplace Listing: JRebel for Eclipse

Product URL: http://jrebel.com

Save. Refresh. Enjoy. And stop redeploying in Java!

JRebel is a JVM-plugin that makes it possible for Java developers to instantly see any code change made to an app without redeploying. JRebel lets you see code changes instantly, versioning classes and resources individually and updating one at a time instead of as a lump application redeploy. When developers make a change to any class or resource in their IDE, the change is immediately reflected in the deployed application, skipping the build and redeploy phases and preventing an average of 5.25 work weeks per year in redeploys!


Agile Pseudocode Development Tool

Marketplace Listing: Agile Pseudocode Development Tool

Product URL: www.envision-apdt.com

The companion for modeling and discussing code with pairs!
The tools use an XML markup so it's easy to integrate in any source code repository, supports discussion and linkage to external sources; totally integrated in the Eclipse environment using same icons and shortcuts.


DS-5 Community Edition

Product URL: http://www.arm.com/products/tools/software-tools/ds-5/community-edition/index.php

DS-5 Community Edition:
- The efficient way to develop high-performance Android apps
- The perfect companion for the Android NDK

ARM Development Studio 5 (DS-5™) Community Edition takes Android native development tools to the next level. Conveniently distributed as plug-in for Eclipse, DS-5 CE completes the serious app developer toolkit with a comprehensive C, C++ and Assembly graphical debugger that builds on the Android Debug Bridge (adb), a software performance profiler and system analyzer, and a complete set of resources to guide you through your development cycle.


Code Composer Studio

Marketplace Listing: Code Composer Studio

Product URL: http://www.ti.com/tool/ccstudio

Available as both a complete product installation or as a plug-in for existing Eclipse installations Code Composer Studio™ makes embedded software development easy. This comprehensive tools suite supports everything from low level JTAG debugging all the way through high level Linux and Android application development, as well as advanced System-level analysis. The built-in graphical peripheral code generation allows users to generate peripheral set up code within minutes.

The Eclipse powered Code Composer Studio environment sets a new standard for embedded development tools.


MultiProperties Editor

Marketplace Listing: MultiProperties

Product URL: http://code.google.com/a/eclipselabs.org/p/multiproperties/

MultiProperties Editor is an Eclipse plugin for editing multiple key-value based files with similar content. This kind of file format can be Properties for example in Java programming language, which is frequently used for backing a ResourceBundle.

However the plugin is not limited to support only Properties files. Instead it stores everything in one XML file, including the list of keys, all of the values, descriptions and meta information. When the editor saves its content into the XML file, it also saves different kind of output files with help of handlers.


Elastic COBOL

Marketplace Listing: Elastic COBOL

Product URL: http://elasticcobol.com/

Not a typical use of Eclipse, granted, or even the most popular downloaded plug-in. But, Elastic COBOL is the first product that allows customers to migrate IBM mainframe CICS applications to the cloud! Although desktop installation of the plug-in is possible, a cloud-hosted Elastic COBOL provides "eclipse development-as-a-service"!


Oracle Enterprise Pack for Eclipse (OEPE)

Marketplace Listing: Oracle Enterprise Pack for Eclipse

Product URL: http://marketplace.eclipse.org/content/oracle-enterprise-pack-eclipse

Oracle Enterprise Pack for Eclipse (OEPE) 12.1.1.0 for Eclipse Indigo provides tools that make it easier to develop applications utilizing specific Oracle Fusion Middleware technologies and Oracle Database.
•Free
•Support for WebLogic 12c
•Oracle ADF Faces, Task Flow and Library Development
•Oracle ADF Lifecycle Debugging
•WebLogic Scripting Tool Editor
•Oracle Coherence Tools
•AppXRay Source Navigation
•AppXRay Source Code Completion
•AppXaminer Dependency Visualization
•JSF, JSP, JSTL, HTML, CSS
•Shared Java EE Libraries
•ORM Workbench
•Oracle Database DTP Plug-in


LLVM toolchain for Eclipse CDT

Marketplace Listing: LLVM toolchain for Eclipse CDT

Product URL: http://code.google.com/p/llvm4eclipsecdt/

The plug-in provides an LLVM toolchain support for Eclipse CDT. Now it is possible to compile C and C++ program code with Clang or llvm-gcc front-ends using LLVM as a back-end.

LLVM brings many advantages (http://llvm4eclipsecdt.googlecode.com/files/Benefits%20of%20the%20LLVM%2...). In short user can usually experience faster compile times, lower memory use, and better performing executables compared what can be achieved with GCC.


Pkg-config support for Eclipse CDT

Marketplace Listing: Pkg-config support for Eclipse CDT

Product URL: http://code.google.com/p/pkg-config-support-for-eclipse-cdt/

Provides automation of configuration needed for projects using pkg-config, such as GTK+ and gtkmm. Pkg-config utility outputs the necessary options needed to build a given package(s) that can be passed as compiler options.

Pkg-config support will set compiler and linker flags automatically that GCC needs to build selected packages - specifically includes, libraries, and some other GCC flags.


Grep Console (Eclipse Plug-in)

Marketplace Listing: Grep Console

Product URL: http://marian.musgit.com/projects_grepconsole.php

Grep Console allows you to define a series of regular expressions which will be tested against the console output. Each expression matching a line will affect the style of either the entire line or parts of it. For example, error messages could be set to show up with a red background, or integer values showing the state of a certain variable could be rendered in bold font.


Lazy Android

Marketplace Listing: Lazy Android

Product URL: http://www.ryangmattison.com/

http://youtu.be/2t0c-x7HFJw

Right click an android XML layout, go to Fast Layout -> Generate Activity. It'll generate those tedious findViewById declarations. For the layout below, it produces:


SWT Matrix

Product URL: swt-matrix.netanel.pl

SWT Matrix is a tabular widget for SWT Java GUI toolkit.

What makes it different from other such components is unlimited capacity and instant rendering. It also focuses on developer productivity by clean design with minimal learning curve.


WolfDBManager2 RCP

Marketplace Listing: WolfDBManager2 RCP

Product URL: http://yonsama--blog.blogspot.com/2011/08/wolfdbmanager2-rcp.html

WolfDBManager2 is an Eclipse Rich Client Platform Application for SQL Developer.

Control Multiple Connection

RDB
Oracle, MySQL, Ms SQL Server,HSQLDB, etc...
NoSQL
MongoDB
the others
IBM Lotsu domino server, Twitter, Evernote

SQL Editor

Visualize
SQL Syntax Hilighting, SQL Statement Folding
Parse SQL Statement
Outline View,code Format, validation

AgileReview

Marketplace Listing: AgileReview

Product URL: http://www.agilereview.org

AgileReview provides you with an easy possibility to do code reviews in your favorite IDE.
Code reviews are a powerful meaning for quality assurance, but switching between spreadsheets and code is very time consuming. With AgileReview you can comment and discuss code without leaving the IDE and more important: without leaving the code.


Zen Coding

Marketplace Listing: Zen Coding

Product URL: http://code.google.com/p/zen-coding/

Zen Coding is an editor plugin for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions—similar to CSS selectors—into HTML code.


GTalk plugin for eclipse

Marketplace Listing: GTalk plugin for eclipse

Product URL: http://code.google.com/p/gtalk-eclipse-plugin/

Now you can chat with your friends and families who are in GTalk with this plugin. This plugin integrates GTalk like messenger inside eclipse. It opens a new view called "GTalk" which will list your friends and families. You can start chatting with them by double clicking on their name.


Maveryx

Marketplace Listing: Maveryx - Open Source Test Automation Framework

Product URL: www.maveryx.com

Maveryx is free and open-source test automation tool for functional and regression testing of Java applications. Maveryx eliminates dependency on objects pre-recording, window capture and GUI maps to create and run the tests. A runtime engine explores the UI of the application-under-test only during tests execution.


db4o

Marketplace Listing: db4o

Product URL: http://community.versant.com

db4o is the most powerful and yet simple to use database on the planet. Its power comes from allowing arbitrarily complex, application defined, class models to also represent your database schema. This eliminates time consuming and tedious mapping code and returns wasted mapping CPU processing to the application for raw performance.

Only db4o can bring Unmatched Agility and Lightning Speed to your team's product and development process.

db4o is open source and 100% Java code (native object database).


inFusion

Marketplace Listing: inFusion Hydrogen

Product URL: http://www.intooitus.com/products/infusion

Whether you own or are acquiring source code in C/C++ or Java, inFusion puts you in full control of architecture and design quality. inFusion makes quality assurance of multi-million LOC systems not merely practical, but effective, successfully handling both object oriented and procedural style code.


Eclipse Color Theme

Marketplace Listing: Eclipse Color Theme

Product URL: http://eclipsecolorthemes.org

The Eclipse Color Theme plugin makes it possible to switch Eclipse color themes conveniently and without side effects.


Properties Editor Eclipse Plugin

Marketplace Listing: Properties Editor (Java i18n tool)

Product URL: http://doksoft.com/soft/i18n/propeditor-plugin.html

DOKSoft Properties Editor (Java i18n tool) is the tool for Java products localization/internationalization for Eclipse. The editor has easy interface and ability of working with languages, different from English. Standalone version for all popular OSs is also available.


MobiOne

Product URL: http://genuitec.com/mobile/

MobiOne is a first of its kind, it allows non-coders to create native iOS apps on Windows machines without needing a Mac or knowing Objective-C. It submits you iPhone, iPad or iPod app directly to Apple's App Store and costs $99, the same price a developer would pay for an Apple developer license to submit an app. Is uses drag-n-drop functionality, and allows developers who know code to make tweaks their code base.


WFE Wordfile Editor

Marketplace Listing: WFE Wordfile Editor

Product URL: http://ksquared.de/wfe/

The Eclipse Wordfile Editor is a stand-alone, ersatile and easy to use Eclipse editor for all text based programming languages. It is the ideal text, XML, HTML, PHP, Java, Javascript, Perl, and programmer's editor. Beside an elaborate syntax highlighting the editor supports additional features, such as code folding and content assistants.

The editor supports any UltraEdit wordfile configuration. Therefore highlighting literally every programming language is possible. Also the code folding and content assistants are based on the wordfiles inputs.


MDT - Magik Development Tools

Marketplace Listing: MDT - Magik Development Tools Professional Edition

Product URL: www.mdt.net

MDT is an IDE for development of GE's Smallworld applications. Such applications are used to amass great amounts of geospatial data and enable fast and easy navigation and management of vast infrastructure networks in utilities and transportation enterprises. MDT allows for more comfortable work conform with modern coding standards and in efect the delivery of better quality code. Thanks to a couple of dedicated plug-ins developed under MDT, it can be used not only for development, but for modeling, testing and team management as well.


ceno

Product URL: http://ceno.sourceforge.net

ceno is a set of eclipse plugins aimed to support collaborative work by the means of "Workspace Awareness". The main idea is to prevent concurrent modifications of a resource that is opened on multiple eclipse workbenches. The workbench coordinates access to resources. Opening a resource will send an event to all connected workbenches. Opening a file which is changed uncommited by a different developer will open a warning dialog allowing to communicate to respective developer.


viPlugin

Marketplace Listing: viPlugin

Product URL: http://viplugin.com

The viPlugin adds vi(m) functionality as a layer on top of an open editor like the JDT, CDT, ...


FlexFormatter

Marketplace Listing: FlexFormatter

Product URL: http://sourceforge.net/projects/flexformatter/

This is a plugin to format Flex source code (ActionScript and MXML). In addition to typical formatting features, there are extensive rearranging features (reordering attributes in MXML, and reordering methods in classes). Also, some copyright and ASDoc generation features are included.


FindBugs Eclipse plugin

Marketplace Listing: FindBugs Eclipse Plugin

Product URL: http://findbugs.sourceforge.net/index.html

FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements).


Zephyr

Marketplace Listing: Zephyr

Product URL: http://thomasdegris.github.com/zephyr/

There are two common ways to debug code. The first way is to use a debugger to check the state of the code at a given point in time and trace code execution. The second way is to use print statements (or more generally log files) to trace events when they happen. Zephyr proposes a third easy way.


Chronon Time Travelling Debugger

Marketplace Listing: Chronon - Time Travelling Debugger

Product URL: http://www.chrononsystems.com/

Chronon allows you to finally Step BACK in your debugger. Chronon is like a DVR for Java. It records the entire execution of your Java program to a 'recording' which can be played back any time in Chronon's Time Travelling Debugger which plugs seamlessly into Eclipse. The 'Post Execution Logging' also allows you to get rid of log statements cluttering your code and add logging anywhere in your code AFTER it has executed and see the results instantly!


IBM Rational Team Concert

Marketplace Listing: IBM Rational Team Concert

Product URL: https://jazz.net/projects/rational-team-concert/

Rational Team Concert helps companies build better software and products with a complete lean development environment for teams, which includes agile, formal, and hybrid planning and reporting, all on a common platform. Rational Team Concert integrates work item tracking, source control management,continuous builds, iteration planning, and highly configurable process support to enable developers, architects, project managers, and project owners to work together effectively.


Advanced Methods Search

Marketplace Listing: Advanced Methods Search

Product URL: http://www.assembla.com/spaces/iAnalyze/wiki/Advanced_Methods_Search

Main features:
- find the methods for going from a source object to a target one
- find the chains of methods for going from a source object to a target one. Incrementally navigate through the API Jungle.
- helps you search the existing APIs in a holistical manner (scales-up to many thousands of classes and tens of thousands of methods)
- fast search for the desired results in a matter of few seconds from many tens of thousands of methods


JBean

Marketplace Listing: JBean

Product URL: http://www.suntodo.com/workshop/jbean-pisces

JBean is a powerful Database designer and JPA/Hibernate/ORM designer base on Model-driven architecture which supports many Cross Language and database and many advanced features while fully supporting Java Persistence API (JPA) 2.0 and Spring, Hibernate, EasyUI, Ajax…


Bracketeer

Marketplace Listing: Bracketeer for C/C++ (CDT)

Product URL: https://github.com/chookapp/Bracketeer

Bracketeer is a multi-editor platform designed to answer common questions a developer asks himself when looking at the code:
* What statement a bracket closes.
* What are the brackets surrounding a statement or an expression.

Currently, it supports JDT and CDT, but it is easy to add support for additional editors.


Antepedia Developer for Eclipse

Marketplace Listing: Antepedia Developer for Eclipse

Product URL: http://www.antelink.com/product/antepedia-developer.html

Antepedia Developer for Eclipse is an Eclipse plugin that enables developers to detect open source files while they code.


Sonar Eclipse

Marketplace Listing: Sonar

Product URL: http://docs.codehaus.org/display/SONAR/Sonar+Eclipse

Sonar for Eclipse provides comprehensive integration of Sonar into Eclipse. It shows quality issues while browsing the source code. Developers are made aware of quality issues compared to corporate standards without leaving their favorite IDE and thus enabling for continuous improvement with no effort. No propagation of standards changes is required anymore as definition is centralized.

Sonar (http://sonarsource.org) is the open source platform for managing centrally source code quality. Live example : http://nemo.sonarsource.org .


JasperWave

Marketplace Listing: JasperWave

Product URL: http://jasperwave.com/

JasperWave Report Designer is a visual Eclipse based designer for JasperReports reporting engine - the world's most popular open source reporting engine.

JasperWave provides unique, user-friendly and intuitive interface that allows users of all technical levels to create reports without deep understanding of the underlying JasperReports XML structure.


JBoss Tools

Marketplace Listing: JBoss Tools (Indigo)

Product URL: http://www.jboss.org/tools

JBoss Tools is an umbrella project for a set of Eclipse plugins that supports JBoss and related technology; there are support for Hibernate, JBoss AS, Drools, jBPM, JSF, (X)HTML, Seam, CDI, Smooks, JBoss ESB, JBoss Portal, BIRT, OpenShift PaaS, HTML5, Maven, JBoss AS and more...


TTworkbench

Marketplace Listing: TTworkbench

Product URL: http://www.testingtech.com/products/ttworkbench.php

TTworkbench is the full-featured integrated test development and execution environment based on the international standardized testing language TTCN-3. This technology-independent tool is perfectly suited for any kind of test automation project and can be deployed for testing products and services in a wide range of different industry sectors. TTworkbench includes the full range of features needed for test specification, execution and analysis. Apart from text-based TTCN-3 test specification, TTworkbench also offers the option of graphic definition of test cases.


Glance

Marketplace Listing: Glance

Product URL: http://ystrot.github.com/glance/

Glance provides incremental text search with highlighting in Eclipse. It replaces standard Find/Replace dialog with modern search similar to what you can use in any browser. Moreover it can display matches in most of rich components like styled texts, tables, trees and even diagrams. Glance can be easily extended to support custom rich components through extension points.


Atlassian GreenHopper for JIRA

Product URL: http://www.atlassian.com/software/greenhopper/overview

GreenHopper is the preferred agile planning tool for developers.

GreenHopper allows developers to quickly identify the next story to work on and move it in progress. Each commit is linked to its story providing the team visibility into the entire dev process - from story to commit to build to deployment to customer.

GreenHopper keeps every developer's ScrumMaster and Product Owner happy with drag and drop ordering and scheduling, custom workflows and fields, and powerful charts and reporting.


Petals Studio 1.3

Marketplace Listing: Petals Studio

Product URL: http://www.petalslink.com/produits/petals-studio

Petals Studio is a set of first-class SOA tools for JBI-conforming ESBs, especially Petals ESB. It is built on the Eclipse SOA components and "home-made" extensions to provide a nice tooling for JBI.


AMPLDev

Marketplace Listing: AMPLDev

Product URL: http://www.optirisk-systems.com/products_ampldev.asp

AMPLDev is an integrated modelling and solving environment for deterministic, stochastic and robust optimization. It is an Eclipse-based product to support development of such optimisation models using AMPL and SAMPL. AMPL is one of the leading modelling languages supporting a wide area of deterministic optimisation problems and allowing connectivity to various solvers. SAMPL is an extension of AMPL specifically designed to support stochastic programming (SP) and robust optimisation problems.


Xored Q7 - Eclipse GUI Testing Tool

Marketplace Listing: Xored Q7 Professional - Eclipse UI Testing Tool

Product URL: http://www.xored.com/products/q7/

Test automation solution, handcrafted for Eclipse. Modern and easy to learn IDE, revolutionary Application Under Test state management, BDD-style ubiquitous language, and Tycho plugins will bring your Agile process to the next level.

  • Handcrafted for Eclipse -- Test applications built with various Eclipse technologies including SWT/JFace, RCP/Platform, Rich Ajax Platform, IDE, GEF, and GMF
  • State Management -- Model the state of your application and run any subset of your tests in any order

CloudBees Toolkit for Eclipse

Product URL: http://www.cloudbees.com/eclipse-plugin.cb

With the CloudBees Toolkit for Eclipse, developers can work directly within their Eclipse environment to create and monitor Jenkins jobs on-premise and/or in the cloud (with CloudBees’ DEV@cloud platform). Furthermore developers can seamlessly deploy these applications to the CloudBees RUN@cloud Platform as a Service from within Eclipse.


Zend Studio

Marketplace Listing: Zend Studio - Eclipse based PHP IDE

Product URL: http://www.zend.com/en/products/studio/

Zend Studio is an award-winning PHP IDE, combining Zend’s expertise on PHP with the great benefits of the Eclipse ecosystem. Designed to be used by professional PHP developers, Zend Studio offers tools for writing better code faster, debugging it, integrating with the Zend Server PHP runtime environment, and working with other technologies like JavaScript, HTML5, and cloud computing.


Bndtools

Marketplace Listing: Bndtools

Product URL: http://bndtools.org/

Bndtools is the easy, powerful and productive way to develop OSGi based applications with Eclipse.
Bndtools is based on Bnd, the powerful bundle tool created by Peter Kriens.
It provides a lightweight and a rapid development lifecycle to create
OSGi based applications and products.

Bndtools supports:

  • Ease of use and a rapid development lifecycle for OSGi
  • Automatically assembles your bundles when a project files was changed
  • Generate OSGi MANIFESTs from the Java classes
  • Generate DS component XML description from annotations


For help contact awards@eclipse.org