Solidity Solhint

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Nov 23, 2017
Solidity Solhint Plugin allow to enable Solhint inspection capabilities in your project. It highlight of warnings / errors found by the linter in editor during code modification.

Download plugin

Recent change notes

v1.9 Changelog
Implement cleaning of temporary Solhint files on IDE exit #16
Implement error notification when Intellij Solidity plugin is not installed #15
Verify of settings page work correctness on Windows #14
Implement possibilities to install Solhint through settings dialog #12
Implement support of error message on settings dialog when Solhint is not installed #11
Implement support of error message when selected Node.js binary is not correct #10

v1.5 Changelog
Settings is not saved to disk properly #7
Solhint server does not starts on Windows #8
Implement advanced algorithm for find Node installations on user's machine #9

General usage instructions

This plugin provides support of Solhint Solidity linter to all JetBrains IDE. It allow to render warnings and errors received from Solhint.

To use this plugin you need:

  1. Install Solhint globally using npm

  2. Install Solidity plugin for JetBrains IDE