T-Sol (Threaded Solidity) plugin for JetBrains IDEs
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.
- Syntax highlighting
- Code completion
- File templates
- Goto declaration
- Find usages
- Code formatting
You can support the development by clicking ★ on GitHub and rating it on the plugin page.
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!