• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Blog

  • Facebook
  • LinkedIn
  • Twitter
MDT

MDT

Magik Development Tools

  • Product
    • Professional Edition
    • Administrator Edition
    • Annual Maintenance
    • Extensions
      • SW5 Support Plug-in
      • MStyle Plug-in
      • MUnit 3 Support
      • UML2 Modeler
      • Third-party Plug-ins
  • Features
    • Work with Magik
    • Debug Magik Code
    • Edit Magik Code
    • Browse Magik Code
    • Interact with GIS
    • Teamwork
    • Plug-ins
  • Licensing
    • Floating License
  • Customers
  • Training
    • Migration from Emacs
    • Tutorials
  • Support
    • FAQ
Request Demo Hire Consultant

Extend MDT using plug-ins

The abilities of MDT environment can be extended by functionalities supplied by Adips or even by other producers. Third party plug-ins have to be available as Eclipse plug-ins in accordance to specifications of Eclipse platform.

You can find plug-ins on the Internet from the Eclipse Marketplace where plug-ins from different producers with different functionalities and abilities are available.

MStyle Plug-in

MStyle Plug-in is an extension to MDT and it is based on its Magik grammar parser. You run it on any resource container (project, folder or file) to check its code using defined rules. MStyle can check many different aspects of source code like metric rules, some invalid/deprecated source code elements and run it on specified projects. This plug-in allows to introduce modern team standards to Magik projects through fully customizable profiles. Rules can be also imported/exported and easily shared in team environment. After running a check the list of violations is presented in a separate view.

MStyle Plug-in is a dedicated add-on to MDT and cannot function without it.

To download the plug-in go to MStyle Plug-in webpage.

MUnit 3 Support

MUnit 3 Support is a modern mechanism that allows to write and run tests for applications written in Magik language. It is responsible for automatic generation of test cases, running tests and presenting their results. Thanks to MUnit tests, specific parts of code can be automatically tested. It is very helpful in discovering errors and mistakes already in code production phase.

MUnit 3 Support is a dedicated add-on to MDT and cannot function without it. It allows to quickly run tests by all team members.

To download the plug-in go to MUnit 3 Support plug-in webpage.

Mylyn Bridge: Magik Development Tools

Mylyn Bridge, also known as Mylyn Context Connector is an integrated Task Management system that reduces information overload and makes multi-tasking easy. Mylyn Bridge: Magik Development Tools introduces all benefits of task-focused style of work provided by Mylyn into MDT environment.

Mylyn Context Connector is a dedicated add-on to MDT and cannot function without it.

To download the plug-in go to Mylyn Bridge plug-in webpage.

UML2 Modeler

UML2 Modeler is a sophisticated tool to be used for modeling of whole systems with the use of UML language. Its main functionality is to model system architectures in MDT environment as well as dynamic generation of Magik source code according to previously created models. It helps to combine the work of architects working with UML language with the tasks given to Magik developers. Architects can extend existing systems by new elements by creating specific artifacts for developers directly from MDT environment.

UML2 Modeler is a dedicated add-on to MDT and cannot function without it.

To download the plug-in go to UML2 Modeler plug-in webpage.

XML

XML files can be edited with the use of editors delivered by Eclipse XML Editors and Tools plug-in. The plug-in also delivers editors, validation mechanisms for DTD and XML Schema files.

This plug-in can be installed through Eclipse’s general Update Site. See ‘Web, XML and Java EE Development’ branch.

Primary Sidebar

  • Welcome to MDT
    • Working with Magik
    • Magik Code Editing
    • Interacting with Smallworld GIS
    • Browsing Magik Code
    • Magik Code Debugger
    • Teamwork
    • Extend MDT using plug-ins
Need help with Smallworld?

The world's best Smallworld integrators and consulting firms use MDT to deliver powerful GIS solutions on time and on budget.

Hire Consultant

Footer

MDT – Magik Development Tools

Empower your Smallworld GIS development teams with the world's most advanced IDE for Magik.

sales@mdt.net

Product

  • MDT Pro Edition
  • MDT Admin Edition
  • Annual Maintenance

Features

  • Magik Debugger
  • Interacting with GIS

Training

  • Migrate from Emacs to MDT
  • MDT Training
  • MDT Tutorials
  • Facebook
  • LinkedIn
  • Twitter

© 2023 Rublon · Imprint · Privacy