Practical overview
When it fits
Use it when Solidity development or review is taking place in IntelliJ IDEA and the workflow benefits from language-aware editing, code navigation, formatting or Forge test actions.
Who it is for
- Solidity smart-contract developers using IntelliJ IDEA.
- Ethereum and EVM development teams reviewing or maintaining Solidity code.
- Developers contributing to an open-source IntelliJ plugin.
Documented uses
- Write Solidity with syntax highlighting and code completion.
- Create Solidity files from templates.
- Navigate to declarations and find code usages.
- Format Solidity source code.
- Start Forge test actions from gutter icons on *.t.sol files.
Requirements & limits
The project is presented in a public GitHub repository and is MIT-licensed. The cited material does not specify pricing, account requirements or a supported platform matrix.
- The main workflow is tied to IntelliJ IDEA rather than a standalone browser application.
- Forge test-runner gutter actions are documented specifically for *.t.sol files.
- The repository provides Gradle tasks for building the plugin and running an IntelliJ instance.
- The project is Kotlin-based and MIT-licensed, which matters for contributors assessing the codebase.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Build and start the plugin’s IntelliJ development instance
Prepare a local IntelliJ plugin development environment using the repository’s documented Gradle tasks.
Before you start
- A checkout of the public intellij-solidity repository.
- An environment capable of running the repository’s Gradle tasks.
Steps
Run the repository’s documented ./gradlew buildPlugin task to build the plugin.
Run the documented ./gradlew runIdea task to start an IntelliJ instance for development.
Expected outcome
The documented build and development-run stages are initiated for the IntelliJ plugin.
Guide limitations
- The source documents these tasks but does not establish a successful local build, supported environment matrix or compatibility guarantee.
- This recipe covers plugin development setup and launch, not packaging, publication or smart-contract deployment.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 2 October 2026
- Original website title
- intellij-solidity/intellij-solidity · Official homepage title · retained in its source language

