Skip to content

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

  1. To install IntelliJ IDEA, follow their instructions.
  2. Install the MontiArc extension.
    1. Download the montiarc-intellij-plugin-*.zip extension.
    2. Start IntelliJ.
    3. Go to File → Settings → Plugins → Click the settings wheel → Install Plugin from disk... → Select the previously downloaded zip.
  3. IntelliJ has native support for Gradle projects. Simply open any MontiArc project using File > Open.

Visual Studio Code

  1. To install VS Code, follow their instructions.
  2. Install the MontiArc extension.
    1. Download the .vsix extension.
    2. Start VS Code.
    3. Go to the extension tab → Click ... → Install from VSIX → Select the previously downloaded extension.
  3. Install the Java extension.
    1. Start VS Code.
    2. 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.