Mathematica Support
for IntelliJ IDEA

Compatible with all products except MPS
05.02.2017
26 272
Mathematica (Wolfram Language) support for IntelliJ IDEA

GitHub | Bug Tracker | Donate

This plugin turns your IntelliJ IDEA into a powerful coding environment for Mathematica. For more information check out the official website. I have started to create user-friendly documentation of various features on the Wiki pages of GitHub. If you want to discuss specific topics, then ping me ( halirutan) in the dedicated chat room on stackexchange.
Features:
  • Advanced syntax highlighting including patterns, anonymous functions, comment tags, and more
  • CamelHump autocompletion for all built-in Mathematica functions, local variables and package definitions
  • Smart completion for function options, messages and comment tags
  • Coloring and resolving of Module/Block/Table/... variables
  • Renaming of variables and functions
  • Code folding support for localization constructs like Module, With, Block, ...
  • Quick documentation lookup for all built-in symbols and operators
  • Structured View for package definitions
  • Correct display of Mathematica's named characters
  • Inspections for version mismatch of symbols, possible errors through multiplicaton at linebreak, and missing commas and semicolons
  • Autocompletion suggestions sorted by importance
  • Highlighting and smart inserting of braces, brackets and parenthesis
  • Quick navigation between symbol usages with Navigate - Related Symbol

Download plugin

Recent change notes

Minor bugfixes and improvements
Anonymous
03.02.2015
Just awesome how well this works. The code editing is orders of magnitudes better than in the official IDE.
23.01.2015
just great!
Anonymous
23.01.2015
As of 2015 January this plugin has the most complete support for Mathematica among all editors except Wolfram's own. In editing experience it even surpasses Wolfram's Workbench. It fully supports the new language constructs introduced in Mathematica 10.
Please  sign in  to leave a comment.