Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
The Mathematica Plugin for IDEA is a plugin for almost all IntelliJ-based IDEs, which turns them into a powerful development tool for the Wolfram Language (aka Mathematica code). The plugin and the Community Edition of IDEA are open-source and therefore you can use everything completely free of charge.
Mathematica users, especially package developers, don't necessarily rely on the Mathematica front end to write code and are often more interested in sophisticated editing features and a good software development environment. Therefore, developers who like to work in a full-fledged environment with project management, version control and smooth browsing of code are the target group for the Mathematica Plugin. The combination of this plugin with the endless features of IntelliJ IDEA, gives a development experience you never want to miss again.
The installation of the plugin works entirely from within IDEA and you can set it up with a few mouse clicks. First, you need to download and install the free Community Edition of IDEA. After that, you open the Settings by pressing
Cmd+, on OS X) and navigate to the Plugins section in the right column. On the right side you find the button Browse repositories... and there you use the search box to find the Mathematica Support. With a right-click you can install the plugin. After the suggested restart of IDEA everything is set up. When you create a new Project you have now the opportunity to create a new Mathematica based project. However, this isn't required as editing Mathematica files will now work even in Java projects.