Skip to content

Repository files navigation

TON Plugin for the IntelliJ IDEs

IntelliJ TON provides comprehensive support for developing for the TON Blockchain. Includes support for Tolk, FunC, Fift assembly, TL-B, TASM and BoC.

FeaturesInstallationCommunity

Telegram JetBrains plugins JetBrains plugins Based on TON


Features

The plugin supports the following languages:

  • Tolk
  • FunC
  • Fift (including Fift assembly)
  • TL-B Schemas
  • TASM (TON Assembly)

Installation

  • Using an IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "TON" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

Community

Development

  • ./gradlew check — runs tests and style checks, including ktlint
  • ./gradlew fmt — formats Kotlin sources and Gradle Kotlin scripts with ktlint

License

GPL-3.0

Based on The Open Network