Practical overview
When it fits
Use it when your TON code-authoring work takes place in an IntelliJ IDE and you want the project’s listed language and format support in that editor.
Who it is for
- Developers authoring TON smart-contract code in an IntelliJ IDE.
- Developers editing Fift assembly, TL-B schemas or TON Assembly.
- Contributors working on an IntelliJ Platform plugin written in Kotlin.
Documented uses
- Edit Tolk and FunC code in an IntelliJ-based workflow.
- Work with Fift, including Fift assembly.
- Edit TL-B schemas and TASM.
- Install the TON development plugin from the IDE Marketplace or a downloaded release.
Requirements & limits
- It is an IDE plugin and must be installed into an IntelliJ IDE; it is not presented as a standalone development environment.
- The project lists Tolk, FunC, Fift, TL-B, TASM and BoC, but does not describe the specific editing capabilities for each.
- The repository is public and identifies GPL-3.0 as its license.
- The project does not specify supported IDE versions; check compatibility for the IDE you use.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install the plugin through an IntelliJ IDE
Add TON language and format support to an IntelliJ IDE using its built-in plugin system.
Before you start
- An IntelliJ IDE with a built-in plugin system.
Steps
Open Settings or Preferences.
Go to Plugins, then Marketplace.
Search for “TON” and choose Install Plugin.
Expected outcome
The TON plugin is installed through the IDE’s plugin interface, providing its documented language and format support.
Guide limitations
- The project does not specify individual IDE versions or compatibility details.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 6 October 2026
- Original website title
- ton-blockchain/intellij-ton · Official homepage title · retained in its source language

