Quantcast
Channel: Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation - Explore, share, and collaborate on Eclipse Plugins, Tools, and Extensions. Discover new and popular additions to enhance your Eclipse development experience.
Viewing all 15920 articles
Browse latest View live

jACT-R Core v2

$
0
0
Date Created: 
June 16, 2015 - 19:35
Date Updated: 
June 18, 2015 - 15:24

Provides a high-performance, java based implementation of John Anderson's ACT-R cognitive architecture.


jACT-R IDE

$
0
0
Date Created: 
August 17, 2010 - 21:38
Date Updated: 
June 18, 2015 - 15:26

Eclipse IDE integration for jACT-R, Java implementation of ACT-R (Anderson, 2007) cognitive architecture.
Requires the Nebula Stable Widget set.
This is the prior release, please use v2. This is provided for a short-term for legacy installs.

jACT-R Core

$
0
0
Date Created: 
August 17, 2010 - 21:35
Date Updated: 
June 18, 2015 - 15:27

Java native implementation of the ACT-R (Anderson, 2007) cognitive architecture and support code. The IDE integration is available as a separate "product."

For most recent versions, check the update sites "update/release" and "update/dev"

This is the prior release, please use v2. This is provided for a short-term for legacy installs.

jACT-R IDE v2

$
0
0
Date Created: 
June 16, 2015 - 19:38
Date Updated: 
June 18, 2015 - 15:27

Provides IDE tooling for jACT-R. Depends upon the Nebula stable widget set (available through Marketplace).

AngularJS Eclipse

$
0
0
Date Created: 
April 6, 2014 - 19:15
Date Updated: 
June 18, 2015 - 19:41

AngularJS Eclipse Plugin extends Eclipse WTP to :

  • provides an HTML editor which supports AngularJS expression and directive. See HTML features for more informations.
  • provides an Angular Explorer view which displays modules, controllers of your project in a tree.
  • provides a Javascript editor which supports AngularJS features (modules, etc). See Javascript features for more informations.

AngularJS Eclipse is based on tern.java to manage powerfull completion on HTML files (AngularsJS Expression, directive, modules) and Javascripts files (see Tern Eclipse IDE)

If you start with AngularJS Eclipse, please read Getting Started.

JavaScript Build Eclipse

$
0
0
Date Created: 
April 16, 2015 - 17:54
Date Updated: 
June 18, 2015 - 19:45

JavaScript Build Eclipse is a set of plugins based on tern.java which gives support for Grunt and Gulp (and more?). It provides the Build Explorer view which looks like the Ant view. The Build Explorer displays in a tree the tasks :

With the Build Explorer, you can :

* `display in a tree, tasks and targets from Gruntfile.js / glupfile.js.
* `execute task/targe` with Eclipse launch by double clicking in the task / target item of the tree.
* `navigate to the definition of a task or target`: opens the Gruntfile.js / glupfile.js and selects the location where task/target is declared.

To collect tasks / targets from Gruntfile.js / glupfile.js, tern.java is used :

* tern-grunt : a tern plugin which adding support for Grunt.
* tern-gulp : a tern plugin which adding support for Gulp.

Those tern plugins are used too for JavaScript editor completion :

RCPTT - Eclipse UI Testing Tool

$
0
0
Date Created: 
June 18, 2015 - 04:04
Date Updated: 
June 19, 2015 - 03:48

RCP Testing Tool is a project for GUI testing automation of Eclipse-based applications.
RCPTT is fully aware about Eclipse Platform's internals, hiding this complexity from end users and allowing QA engineers to create highly reliable UI tests at great pace.

  • Continuous IntegrationTest Runner runs tests locally and in integration with Jenkins, Hudson, or other CI tools.
  • Test case creation productivity– ability to record user actions at the same level of efficiency as manual script creation, ability to capture initial/final application state into reusable models for further state restoring/verification.
  • First class support of Eclipse technologies– testing tool should be aware about key concepts of Eclipse Platform, including but not limited to Workspace, Workbench, Preferences, Debug API, as well as understand the underlying UI structure, like parts of Eclipse Workbench (views, editors, toolbars) and structure of GEF/GMF/Graphiti diagrams.
  • Intelligent runtime– automatic wait of UI-triggered background asynchronous operations (including jobs, display async/timer execs, decorations, databindings, text reconcilers, text hovers, and so on)
  • Reliable results– elemination of false negatives and false positives by isolation of test cases from each other, independence on screen size/operating system, etc.
  • Maintainability– test case artifacts should be easily modifyable to reflect UI changes and be version control system friendly
  • Extensibility– provide APIs for extending tool in order to support custom widgets, contexts, reports and async primitives.

Ecore Documentation Generator

$
0
0
Date Created: 
September 11, 2013 - 10:00
Date Updated: 
June 19, 2015 - 09:56

Ecore Documentation Generator is a small utility for generating HTML or LaTeX documentation from Eclipse Modeling Framework metamodels (Ecore files).

The tool provides an "Ecore Documentation" view, where content can be entered directly (to use it, first select an Ecore element in the editor, and then click into the view). Documentation is entered with Markdown syntax.

The tool requires EMF-IncQuery 0.9.1 to be installed as well (available from the Marketplace)

The generator uses the structure of the metamodel and the values of the GenModelDoc annotation for creating a structured document.

HTML: The generated web page has an always visible table of contents, headers, paragraphs and a simple stylesheet.
LaTeX: The generated text will include a section for the main package in the metamodel and subsections for the classifiers, datatypes and enumerations.


Eclipse Java™ 9 Support (BETA) for Mars

$
0
0
Date Created: 
June 16, 2015 - 11:11
Date Updated: 
June 19, 2015 - 11:08

Java™ 9 support has not yet landed in our standard download packages. But you can add an early access preview to your existing Eclipse Mars install.

The Eclipse Java™ 9 Support (BETA) contains the following:

  • ability to add JRE and JDK 9 as installed JRE
  • support for JavaSE-1.9 execution environment
  • ability to create Java and Plug-in projects that use a JRE or JDK 9

Note: At the moment Eclipse must be run with Java™ 9 if you want to use Java™ 9 in your workspace. You can download from http://www.oracle.com/technetwork/articles/java/ea-jsp-142245.html.

This is an implementation of an early-draft specification developed under the Java Community Process (JCP) and is made available for testing and evaluation purposes only. The code is not compatible with any specification of the JCP.

Quick Bookmarks plugin

$
0
0
Date Created: 
July 3, 2011 - 15:43
Date Updated: 
June 19, 2015 - 11:41

The "default" bookmark methods of Eclipse ask for a name and this is often not very useful. The code here adds bookmarks a la "Borland" and bookmarks a la "JCreator". The code has the following options which can all be bound/rebound with the keys dialog under the "Edit" category:

* Add a numbered bookmark at the cursor: Alt+[digit]. This creates a quick bookmark with the specified number using a "single" keypress. Only one bookmark of the given number can be present in the workspace. Setting the same number bookmark again will clear the earlier instance.

* Goto a numbered bookmark: Alt+Shift+[digit]. Moves to the bookmark as it was set using Alt+[digit].
* Toggle Bookmark: Ctrl+B. This drops an unnamed bookmark at the current location. Pressing Ctrl+B again releases the bookmark at that location again. This is often used with "Goto next bookmark" and "Goto previous bookmark".

* Goto next bookmark in file: Ctrl+N. This locates the next bookmark in the current file and moves there.
* Goto previous bookmark in file: Ctrl+P. This locates the previous bookmark in the current file and moves there.warning: the Ctrl+P binding is a suggestion only; since Ctrl+P is currently assigned you must add your own key binding using Window -> Preferences -> General -> Keys.

Impulse

$
0
0
Date Created: 
April 16, 2013 - 04:22
Date Updated: 
June 20, 2015 - 08:48

impulse is a comfortable and powerful waveform viewer and analyzer tool, helping engineers to understand and debug complex semiconductor and multi-core software systems.

It allows the representation of a wide range of signals, not limited to digital and analogue signals only. Beside these two, impulse offers transaction, event, text,log , structured, binary, image, and multi-dimensional signals supporting impressive visualization options.

All impulse components are fully integrated into the eclipse framework (Windows, Linux and OsX) and can be combined with a growing set of emerging eclipse technologies and extensions (IoT, language IDEs, Reports, CM, ...).

Developed to be user-friendly, impulse offers an intuitive, enjoyable and efficient path into your design domain.

Impulse is not just a dedicated solution for a specific environment, it's an enabler for a wide range domains, helping you to visualize and analyze your target in your very specific environment, open to everything and adaptable to different environments.

Go to the Impulse Gallery

Install Impulse Version 1.2

Licensing: Questions and Answers

Open to everything

Signals can be read from local resource using a growing set of data formats, or fetched from from multiple external interfaces (like networks, serial interfaces, data acquisition and debug adapters).

  • Project resources and external files
  • Selected version from configuration management
  • TCP and Pipe streams
  • Read data from executables
  • Data acquisition devices

Implementing your own reader for a specific format is not a difficult job. What you need is some basic java knowledge and the following articles about extending impulse.

Highly extensible

Define your own data formats, implement acquisition interfaces, script your specific charts, develop a dedicated data analysis or integrate a 3-D chart engine.

impulse uses the eclipse extension mechanism consistently. It is designed to be extensible in an easy way, composed to be adaptable to different environments and use cases.

If you need further support or development services, just contact us. We are looking forward to support you in all technical areas.

Contact us
  • Implement reader and writer
  • Selected version from configuration management
  • Signal scripts
  • Port extensions
  • Chart extensions and scripts (1.1)

Easy integration into your product

impulse can be easily integrated into your own product. If you plan to deploy impulse with your IDE or plug-ins, just contact us. We will help you to get the best out of your product.

We are actively seeking partners for joint integration, interfaces and collaborated development.

Request more information about integrating impulse

Domains

Simulation
Electronic circuit simulation uses mathematical models to replicate the behavior of an actual electronic device or circuit. The output of these simulations can be analyzed with impulsed in many ways. Analyze simulations of analog and digital systems: systemC (VCD, TAB, SCV); Verilog, VHDL (VCD, eVCD, LXT2, VZT, FST); Spice (HSpice, NanoSim, Spice3)

More about impulse and simulation

Embedded Systems and IoTs
Impulse can help developers to improve visibility of what is going on inside. Trace and analyse relevant data from embedded applications, kernels and connected devices (Trace via Tcp, Serial, SWO, Logic Analyser, Oscilloscopes, CAN, communication protocols, log4c, ...)

More about embedded systems and IoTs

IT and real-time systems
Get log events and timing informations from application and servers : Use sockets and pipes, log4j, ukos, Pattern log, Wachpoint Tracer, ..

Phases and Goals

$
0
0
Date Created: 
June 17, 2015 - 01:41
Date Updated: 
June 20, 2015 - 09:35

May times you want to list the actual goals associated with phases of Mane lifecycle. The

mvn help:describe -Dcmd=phase

command only lists the goals associated via the lifecycle definition and not the ones that you configure in your pom. The Phases and Goals plugins does exactly that. It shows the Phases and Goals in a checked tree dialog. You can select the set of phases and goals and then either run them (requires 3.3.1 for the goal with execution id support) or copy them to clipboard. Selected a phase selects all the goals in it. You can also dump the phases and goals to Maven Console.

This feature is implemented as a Eclipse fragment for M2E UI plugin.

Requires Maven 3.3.1+. Externally installed Maven will work. Configure Maven in WIndow > Preferences > Maven > Installations

Read more about it here:

http://sandipchitale.blogspot.com/2015/06/run-maven-phases-and-goals-sel... and

https://github.com/sandipchitale/m2e-phasesandgoals/blob/master/README.md

AgileReview

$
0
0
Date Created: 
February 6, 2011 - 09:17
Date Updated: 
June 20, 2015 - 12:08

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.

Features of AgileReview:

  • Refactoring stability (within file): Comments stay at the code snipped which you intended to comment, even if the file is edited
  • Refactoring stability (outside file): Comments stay connected to the right file, even after moving or renaming viathe eclipse refactoring mechanism
  • Fight complexity: Close reviews to hide their comments or simply filter your comments by keywords
  • Generic language support: Built-in support for Java, XML and PHP, but it is easy to define your own language support via the preferences
  • Team support: Share your comments with other developers, using your favorite version management client - quite without conflicts.
  • Export metrics: Export data about your reviews to an Excel template, to do advanced analysis
  • Bug/Feature support: Four motivated developers, always eager to fix the bugs you find or consider your feature requests, see bug/feature tracker

For more information see quickstart or visit our homepage

Cupid Information Mash-Up and Visualization Plug-in

$
0
0
Date Created: 
January 22, 2013 - 02:08
Date Updated: 
June 20, 2015 - 13:36

Cupid gives you immediate access to the information you need to gain insight into your project and team.

Cupid can help answer many questions that arise during development, for example:

  • Who should I contact about this file? (who is the file's most frequent committer?)
  • Which parts of a debugging stack trace correspond to recently changed files?
  • What has Susan been working on?

Generally, to answer these types of questions, you'd need to click around multiple views and dialogs, which is tedious and interrupts your flow. For commonly occurring questions, you might write a plug-in, but this requires learning the Eclipse plug-in system and finding the right API hooks for the plug-in (if it has any public hooks!). Cupid enables you to answer these questions in a few clicks, not hours.

Homepage: http://cupidplugin.com
Video Tutorials: YouTube channel

TextEditor Grep

$
0
0
Date Created: 
April 9, 2011 - 11:17
Date Updated: 
June 21, 2015 - 07:08

This plugin contributes a view that allows to enter a regular expression, used to produce a grep-like output (shown in the view) of the current text editor.

The view shows the original line numbers and when the cursor is moved in the grep output, the cursor in the text editor is moved to the matching line.

Any editor that subclasses the AbstractTextEditor should be supported.

The current version can optionally link to the current editor (press the double link icon in the view), in this mode the grep is refreshed whenever an editor is activated.

Key bindings:
* when in an editor press CTRL+ALT+G (CMD+ALT+G) to open/activate the grep view, if text is selected, it is copied in the grep expression box and it is preselected
* TAB to move from grep result to grep text box and vice versa
* CTRL+F in grep result opens an incremental search box
* Ctrl+Space activates completion in the grep text box
* Enter/Mouse double click show the part where the grep was done

inside the search box:
* ESC closes the find bar, arrow down searches forwards, arrow up backwards
* search is always case insensitive and incremental (find as you type)

History:

1.0.1 : fixed highlight of matches in grep view.

1.0.2 : added 2 options (selectable via the view's menu):
* case sensitivity during grep
* show multiple matches on a line, the grep operation normally finds only the first match on a line, if this option is set, the regular expression is searched again on the same line

1.1.0 : added simple find bar in grep view:
* can be activated via the edit->find menu or ctrl+F (implements standard find)
* opens a firefox-like search bar at the bottom of the view

1.2.0 : added history for grep expressions:
* the grep expression box is now a combo listing the previously used ones
* Edit history menu option in the view drop down menu to edit the history

1.2.1 : much faster for long files with many matches:
* changed Document implementation.

1.2.2 : text selection copied to grep expression box and preselected

2.0.0 : Color chooser for highlight color

2.1.0: completion and more key bindings, license is now EPL:
* Completion is now available in the grep text box
* Enter/Mouse double click show the part where the grep was done
* Chooser for highligh color moved to view drop-down menu


JAutodoc

$
0
0
Date Created: 
August 21, 2006 - 10:11
Date Updated: 
June 21, 2015 - 15:19

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

  • Complete, keep or replace existing Javadoc
  • Create initial comments from element name
  • Getter/Setter comments from related field comment
  • Add/Replace file headers
  • Velocity templates for Javadoc and headers
  • Ant Task for Eclipse
  • Support for Package Javadoc
  • Search for missing Javadoc and file headers

Object Teams Development Tooling

$
0
0
Date Created: 
October 25, 2006 - 09:57
Date Updated: 
June 21, 2015 - 16:50
  • Object Teams is a member of the Simultaneous Release Train since Indigo (2011)

Programming Language

The Object Teams Development Tooling embeds the role-based and aspect-oriented language OT/J into the Eclipse IDE. OT/J is an extension to the Java™ language, allowing for intuitive, role-based system modularization, as well as non-invasive adaptations of existing (Java-) software. By grouping roles into so-called teams, scalability is significantly better than in pure object-oriented languages. Starting with version 2.3.0 OT/J also includes all features of Java 8.

Development environment

The IDE is in development since 2003 and is based on the Eclipse Java development tools (JDT). It seamlessly supports and extends all features of the JDT like incremental compilation, code completion, quick-fixes, refactoring, debugging, etc.

Components

It is also possible to develop Eclipse plug-ins with OT/J and adapt existing plug-ins by hooking aspects into them. This technology — called OT/Equinox— can be used for all kinds of OSGi bundles including RCP components.

We eat our dog food

The OTDT itself has been developed using OT/Equinox thus showcasing the power of this technology in terms of unanticipated adaptations while sustaining a clear design that is easy to maintain.

Supported platforms

The OTDT has been tested on Linux, Windows and MacOS, but should run on any OS running a recent (≥1.7) JRE.

Further reading

UML Lab Modeling IDE

$
0
0
Date Created: 
November 11, 2010 - 09:06
Date Updated: 
June 22, 2015 - 12:41

UML Lab Modeling IDE


UML Lab is the first Modeling IDE to seamlessly combine modeling and programming with an intuitive UML diagram editor and next-gen round-trip engineering. Import your software project and get a nice overview via UML within seconds. Experience truly agile modeling and coding within your Eclipse IDE.

UML Lab in Action Video

In short, UML Lab helps you develop great software.

UML Lab Features for Eclipse Modeling

  • Template-based Reverse- and Round-Trip-Engineering NG
  • UML 2.5 class diagram editor with Xpand/Xtend integration
  • Java templates with best practices and patterns included (POJO, JPA, JEE)
  • Java 8 ready
  • PHP templates including MySQL, Zend Framework and CakePHP support
  • Model-based code validation (OCL)
  • Navigation and model exploration
  • Quick overview for any Mylyn task with Context Class Diagrams
  • Task-focussed modeling with Mylyn and round-trip context synchronization
  • XMI import/export (Rational Software Architect, TopCASED, Eclipse UML2)
  • Diagram export (svg, png, jpg, bmp)

Get UML Lab

Visit our website for more information, pricing and to download a FREE 30-Day Trial of UML Lab. Annual licenses are available from EUR 199 including support and updates; Academic Licenses are free.

DOWNLOAD NOW

Contact us

Missing some information? Post your question in our forum or contact us and follow the latest Yatta News on Twitter (e.g. UMLlab ) and Facebook.

Please note: Some SWT compatibility issues with Eclipse 4.x under Mac OS X. We are working on a solution. For the time being, we suggest using UML Lab in Mac OS X only with Eclipse 3.x. Thank you for your understanding.

UML Lab Class Diagram Editor

$
0
0
Date Created: 
October 15, 2012 - 10:21
Date Updated: 
June 22, 2015 - 12:41

UML Class Diagram Editor for Eclipse


With UML Lab Class Diagrams for Eclipse we provide a light-weight but highly professional software tool for creating and editing UML class and package diagrams with your Eclipse IDE.

UML Lab Class Diagram Editor Features

  • UML 2.5 class and package diagram editor
  • Model validation (OCL)
  • Navigation and model exploration
  • Task-focussed modeling with Mylyn
  • XMI import/export (Rational Software Architect, TopCASED, Eclipse UML2)
  • Diagram export (svg, png, jpg, bmp)
Take a look at UML Lab for our full-featured agile modeling solution.

How does the »UML Lab Class Diagram Editor for Eclipse« work?

Install UML Lab (the full edition or just the class diagram editor) into your Eclipse IDE and use the editor for a month at a time whenever you need. After your usage period expires, the editor functions are disabled again.

In our experience, developers utilize their Eclipse IDE in very different ways. Depending on project, task and personal preference, they make use of a wide variety of functions, tools and frameworks. Good developers know the right tools for the job at hand. With UML Lab Services, we now offer you exactly the functions you need for your analysis, design and implementation tasks exactly when you need them - true to our values »agile, simple and efficient.«

Our vision is for Eclipse users to no longer buy tools in bulk, but to use specific functions in their Eclipse IDE flexibly and on demand. You only pay what you need. Our UML Lab Class Diagram Service for Eclipse is a first step in that direction.

More information about »UML Lab Services for Eclipse«

Monthly licenses are available from EUR 19 including support and updates; Academic Licenses are free.

Visit our website for more information. Follow the latest Yatta News on Twitter, Facebook and on Google+.

Send us feedback!

We are interested in your feedback and suggestions regarding our UML Lab Services– or Eclipse in general – good or bad alike: Just contact us or post your question in our forum.

As Eclipse Solution Member, we strive to create custom-made software tools that match your needs and compel with efficiency, quality and creativity.

Red Hat JBoss Developer Studio (Mars)

$
0
0
Date Created: 
June 18, 2015 - 09:47
Date Updated: 
June 22, 2015 - 13:21

Red Hat JBoss Developer Studio 9 is available as both a fully bundled Eclipse distribution and a single installable feature on the Eclipse Marketplace.

Includes the majority of JBoss Tools 4.3, plus all its needed dependencies and 3rd party plugins, allowing for an easy one-click and no-fuss installation.

JBoss Developer Studio includes support for JBoss and related technologies, such as Hibernate, JBoss AS, CDI, Aerogear Hybrid Mobile, Apache Cordova, JSF, (X)HTML, Maven, and more.

For a quick overview, see JBoss Developer Studio: jQuery Mobile. More videos here: http://docs.jboss.org/tools/movies/

See also: http://www.redhat.com/products/jbossenterprisemiddleware/developer-studio/

This release was built with Eclipse 4.5 (Mars), but should also work with future Eclipse 4.5.x versions.

Mars JEE bundle recommended: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers...

NOTE: Java 8 is required.

Viewing all 15920 articles
Browse latest View live