Skip to content
Solidity plugin for IntelliJ
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea/runConfigurations Update intellij gradle plugin (#75) Apr 29, 2018
gradle/wrapper grammar: highlight add new expression parsing (fix #170) Dec 8, 2018
src Improve parameter info (#188) Jul 20, 2019
.editorconfig svg logo Mar 1, 2017
.gitignore Initial commit Jan 7, 2017
.travis.yml setup codecov report (#54) Mar 7, 2018
DEVELOPING.adoc doc: sentry and releasing Oct 1, 2018
README.adoc add basic documentation Oct 1, 2018
build.gradle update web3j version to 4.0.1 (#142) (#167) Nov 24, 2018 Function call refactoring (#186) Jun 10, 2019
gradlew Initial commit Jan 7, 2017
gradlew.bat Initial commit Jan 7, 2017
settings.gradle Initial commit Jan 7, 2017


Solidity plugin for IntelliJ

Build Status JetBrains plugins intellij solidity

logo 256

Current status

This plugin is in alpha stage.

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


  • Syntax highlighting

  • Code completion

  • File templates

  • Goto declaration

  • Find usages

  • Code formatting

Reporting an issue

Please attach the screenshot for every issue if possible. It will make the issue much clearer and easier to understand.


./gradlew buildPlugin


./gradlew runIdea


Contributions are always welcome!

If you are only starting your way as an Intellij-Plugin developer, feel free to contact us, and we’ll help you with the IDE setup and guide you through the code so that you will be able to make your first contribution and fix that annoying bug that drives you nuts! And then if you are keen, you may dive deeper into the wonderful world of lexers, parsers, types, refactorings and code analysers.

For development documentation, see DEVELOPING.

You can’t perform that action at this time.