MDT on Facebook MDT on Twitter

Third-party Plug-ins

We present a set of third-party plug-ins that can prove very usefull while working with MDT®. They were selected basing on our own experience with MDT over the years. Some of them required additional adaptation to fully cooperate with MDT.

Each can be installed by downloading required plug-in and adding it to Eclipse from local files or by connecting to plug-in's Update Site via Eclipse's "Install new software" mechanism (detailed instructions on how to do that here).

Desktop Tools

  • Marketplace Client

Eclipse client which helps you to easily add or remove different plug-ins.

Update Site: See 'General Purpose Tools' branch in Eclipse's general Update Site

  • Eclipse Platform Extensions

This plug-in allows you to quickly open files and folders from Magik Projects or Project Dependencies in Windows Explorer or in Command Promt.

Bridge is required for full cooperation with MDT.

Eclipse Marketplace: http://marketplace.eclipse.org/content/eclipse-platform-extensions
Update Site: http://opensource.trajano.net
Bridge: epe-site-1.0.0-win32.zip (add as an archive after installing the plug-in)

  • QuickImage

Simple plug-in that provides an eclipse-editor for viewing images (.gif .jpg .jpeg .png .bmp .ico). You can browse images one by one, or all as thumbnails.

Eclipse Marketplace: http://marketplace.eclipse.org/content/quickimage
Update Site: http://psnet.nu/eclipse/updates

Editor Tools

  • Emacs+

Something for those that cannot get rid of some old habits and would like to have an "Emacs-like experience" inside their Eclipse/MDT.

This plug-in is highly configurable and provides support for different shortcuts, searches, commands handling, split editor windows and many more, all to remind you of the good old Emacs Smile

Eclipse Marketplace: http://marketplace.eclipse.org/content/emacs
Update Site: http://www.mulgasoft.com/emacsplus/update-site

  • QuickREx

Enables building and testing of regular expressions. Equipped with Content Assist to help you create your own expressions.

Eclipse Marketplace: https://marketplace.eclipse.org/content/quickrex

Modeling Tools

  • Papyrus

Papyrus is aiming at providing an integrated and user-consumable environment for editing any kind of EMF model and particularly supporting UML and related modeling languages such as SysML and MARTE. Papyrus provides diagram editors for EMF-based modeling languages amongst them UML 2 and SysML and the glue required for integrating these editors (GMF-based or not) with other MBD and MDSD tools.

Plug-in Website: http://www.eclipse.org/modeling/mdt/papyrus/
Update Site: See 'Modeling' branch in Eclipse's general Update Site

Version Control System Tools

  • Eclipse CVS Client

"The goal of the CVS component is to provide the best CVS integration in the best IDE."

Plug-in Website: http://www.eclipse.org/eclipse/platform-cvs/
Update Site: See 'Collaboration Tools' branch in Eclipse's general Update Site

  • Subclipse for SVN

Subclipse is an Eclipse Team Provider plug-in providing support for Subversion (SVN) within the Eclipse IDE. Has been created by Tigirs.

Eclipse Marketplace: http://marketplace.eclipse.org/content/subclipse
Update Site: http://subclipse.tigris.org/update_1.6.x or http://subclipse.tigris.org/update_1.8.x

  • Subversive for SVN

The Subversive project aims to provide Subversion (SVN) integration for Eclipse. Has been created by Eclipse Community.

Eclipse Marketplace: http://marketplace.eclipse.org/content/subversive-svn-team-provider
Update Site: See 'Collaboration' branch in Eclipse's general Update Site

Subversive distribution consists of two parts: Subversive plug-in and Subversive SVN Connectors. Both parts are required in order to work with Subversive. See more here.

Other Tools

  • MouseFeed

Operating UI with keyboard is much faster than with a mouse. MouseFeed helps to form a habit of using keyboard shortcuts. When the user clicks on a button or on a menu item, the plugin shows a popup reminding about the key shortcut.

Eclipse Marketplace: http://marketplace.eclipse.org/content/mousefeed