Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Apr 26, 2018
41 757
IntelliJ solidity support

You can support the plugin development by clicking star on GitHub and rating it on the plugin page.

Contributions are always welcome!

Download plugin

Recent change notes


  • Contracts can be executed from IDE!, thanks @mbolotov (Check out Solidity settings)
  • Contracts can be compiled from IDE, thanks @mbolotov
  • Support for the "emit" keyword
  • Support for "constructor" syntax, thanks @ice1000
  • Performance improvements, thanks @0v1se
  • Messages bugfixes, thanks @0v1se
  • Parameter info bugfixes
  • Formatting bugfixes
  • Added contract resolve error highlighting + import file fix, thanks @0v1se
  • truffle/npm import support, thanks @0v1se
  • Parameter bugfixes
  • Resolving bugfixes

General usage instructions

This plugin is in alpha stage. Please report any issues you find.