Skip to content

broxus/intellij-t-sol

 
 

Repository files navigation

T-Sol (Threaded Solidity) plugin for JetBrains IDEs

Latest version JetBrains plugins JetBrains rating License

Logo

Logo

T-Sol (short for Threaded Solidity) JetBrains IDEs plugin is designed to make writing TVM-based smart contracts more comfortable and faster. It is based on Sergey Tselovalnikov's original Solidity plugin (kudos!) and features syntax prompts and autofilling while writing code. The plugin is also open-source and was released under the MIT license.

T-Sol proposes Threaded Solidity, the new name for TVM-based Solidity and works with files with the .tsol extension, making it easier to navigate between EVM and TVM smart contract files, which previously had the same .sol extension.

Features

  • Syntax highlighting
  • Code completion
  • File templates
  • Goto declaration
  • Find usages
  • Code formatting

Supporting the plugin

You can support the development by 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

Contribute

Contributions are always welcome!