Tools & Editors
You have multiple options to choose from for working with MontiArc. You can build MontiArc models with any text editor or integrated development environment (IDE) in combination with the CLI.
Though there are some editors that provide a better experience for Gradle and MontiArc.
IntelliJ
- To install IntelliJ IDEA, follow their instructions.
- Install the MontiArc extension.
- Download the
montiarc-intellij-plugin-*.zipextension. - Start IntelliJ.
- Go to File → Settings → Plugins → Click the settings wheel → Install Plugin from disk... → Select the previously downloaded zip.
- Download the
- IntelliJ has native support for Gradle projects. Simply open any MontiArc project using
File > Open.
Visual Studio Code
- To install VS Code, follow their instructions.
- Install the MontiArc extension.
- Download the
.vsixextension. - Start VS Code.
- Go to the extension tab → Click
...→ Install from VSIX → Select the previously downloaded extension.
- Download the
- Install the Java extension.
- Start VS Code.
- Install the Extension Pack for Java.
Autogenerated bin folder
The Java VS Code extension auto-compiles Java files to the bin directory, regardless of the Gradle settings.
This can lead to issues with the MontiArc extension detecting duplicate MontiArc components.
This behavior can be disabled by setting "java.autobuild.enabled": false.