11# TON Language Server
22
33Language server and an [ extension for VS Code] ( ./editors/code ) and VSCode-based editors with comprehensive support for
4- TON Blockchain languages and technologies including Tolk, FunC, Fift assembly, TL-B, BoC and Blueprint .
4+ TON Blockchain languages and technologies including Tolk, FunC, Fift assembly, TL-B, BoC, and Acton .
55
66** [ Features] • [ Installation] • [ Troubleshooting] **
77
@@ -10,7 +10,7 @@ TON Blockchain languages and technologies including Tolk, FunC, Fift assembly, T
1010[ Troubleshooting ] : #troubleshooting
1111
1212[ ![ Telegram] ( https://img.shields.io/badge/TON_Community-white?logo=telegram&style=flat )] ( https://t.me/tondev_eng )
13- [ ![ Visual Studio Marketplace Downloads] ( https://img.shields.io/visual-studio-marketplace/d/ ton-core.vscode-ton?color=white&labelColor=white&logo=tsnode&logoColor=black )] ( https://marketplace.visualstudio.com/items?itemName=ton-core.vscode-ton )
13+ [ ![ Visual Studio Marketplace Downloads] ( https://vsmarketplacebadges.dev/downloads-short/ ton-core.vscode-ton.svg ?color=white&labelColor=white&logo=tsnode&logoColor=black )] ( https://marketplace.visualstudio.com/items?itemName=ton-core.vscode-ton )
1414[ ![ Open VSX Downloads] ( https://img.shields.io/open-vsx/dt/ton-core/vscode-ton?color=white&labelColor=white&logo=vscodium&logoColor=black )] ( https://open-vsx.org/extension/ton-core/vscode-ton )
1515
1616---
@@ -28,7 +28,7 @@ Tolk support includes:
2828- Inlay hints for types, parameter names, and more
2929- On-the-fly inspections with quick fixes
3030- Signature help inside calls
31- - Build and test projects based on Blueprint
31+ - Build, test, format, lint, and debug projects based on Acton
3232- Flexible toolchain management
3333
3434FunC support includes:
@@ -41,7 +41,7 @@ FunC support includes:
4141- Types and documentation on hover
4242- Inlay hints for method id
4343- On-the-fly inspections
44- - Build and test projects based on Blueprint
44+ - Legacy FunC language support for existing contracts
4545
4646Fift assembly support includes:
4747
@@ -70,11 +70,13 @@ The easiest way to get started with TON development is to use VS Code or editors
70701 . Install the TON extension
7171 [ in VS Code] ( https://marketplace.visualstudio.com/items?itemName=ton-core.vscode-ton )
7272 or [ in VS Code-based editors] ( https://open-vsx.org/extension/ton-core/vscode-ton )
73- 2 . That's it!
73+ 2 . Open an Acton project with an ` Acton.toml ` file, or create one with the Acton CLI
74+ 3 . That's it!
7475
75- The extension automatically detects your toolchain installation. If you need to work with custom-builds or
76- configurations , check out the [ toolchain management] guide.
76+ The extension automatically detects your Acton and Tolk toolchain installation. See the [ Acton integration ] guide for
77+ the project workflow. If you need to work with custom Tolk compiler builds , check out the [ toolchain management] guide.
7778
79+ [ Acton integration ] : ./docs/manual/acton.md
7880[ toolchain management ] : ./docs/manual/toolchain-management.md
7981
8082## Installation
0 commit comments