Home
Softono
intellij-solidity

intellij-solidity

Open source MIT Kotlin
1.1K
Stars
101
Forks
21
Issues
21
Watchers
4 months
Last Commit

About intellij-solidity

# [Solidity](https://solidity.readthedocs.io/) plugin for IntelliJ [![Build Status](https://circleci.com/gh/intellij-solidity/intellij-solidity.svg?style=svg)](https://circleci.com/gh/intellij-solidity/intellij-solidity) ![JetBrains plugins](https://img.shields.io/jetbrains/plugin/d/9475-intellij-solidity.svg) [![codecov](https://codecov.io/gh/intellij-solidity/intellij-solidity/graph/badge.svg?token=ETJgfCcutP)](https://codecov.io/gh/intellij-solidity/intellij-solidity) [![Discord](https://img.shields.io/badge/Community-Discord-%235865F2.svg)](https://discord.gg/2pARGQ8RMf) [<img src="./logo/logo_256.png" width="128" height="128" alt="Plugin logo">](https://plugins.jetbrains.com/idea/plugin/9475-intellij-solidity) ## Features * Syntax highlighting * Code completion * File templates * Goto declaration * Find usages * Code formatting * Forge test runner with gutter icons for running tests in `*.t.sol` files ## Supporting the plugin You can support the development by sponsoring the plugin on Github ❤️, or ...

Platforms

Web Self-hosted Android

Languages

Kotlin

Solidity plugin for IntelliJ

Build Status JetBrains plugins codecov Discord

Plugin logo

Features

  • Syntax highlighting
  • Code completion
  • File templates
  • Goto declaration
  • Find usages
  • Code formatting
  • Forge test runner with gutter icons for running tests in *.t.sol files

Supporting the plugin

You can support the development by sponsoring the plugin on Github ❤️, or even by simply clicking ★ on GitHub and rating it on the plugin page.

Reporting an issue

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

Build

./gradlew buildPlugin

Run

./gradlew runIdea

Community

Join our discord community.

Contribute

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.

Powered by

JetBrains logo.