Seamless session management, GIS console interaction, and command history, allowing developers to manage the Smallworld environment from within the IDE.
Magik Development Tools (MDT) provides an as a premier feature for GE Smallworld GIS developers.
Deep keyboard-driven navigation, session buffers, and direct compilation from the editor. magik development tools top
Magik is a niche yet powerful object-oriented programming language designed for the . Because it operates within a specialized ecosystem—now often running on the Java Virtual Machine (JVM) —developers require a specific set of tools to maximize productivity and maintain high-quality code.
: This white paper (PDF) details the transition of the Magik platform to the Java Virtual Machine (JVM), highlighting performance improvements and interoperability. Magik is a niche yet powerful object-oriented programming
QA engineers testing Smallworld Professional (SwPro) UI.
Combine Selenium with a Magik REST API wrapper to create CI/CD pipelines for your GIS logic. QA engineers testing Smallworld Professional (SwPro) UI
: A "premier" debugger allows developers to set breakpoints, inspect variables, and step through code directly within the GIS session.
, allowing developers to run code snippets and modify application behavior on the fly without restarting the environment. Magik-tools (GitHub)
For developers who prefer a lighter, more modern editor than Eclipse,