Everscale Solidity support for Visual Studio CodeEverscale (TON) Solidity is the language used in Everscale blockchain to create smart contracts. This extension provides:
InstallationExtension MarketplaceExtension can be installed from the Visual Studio Code Marketplace. Also You can launch Quick Open, paste the following command, and press Enter
CLIWith shell commands installed, you can use the following command to install the extension:
Build from source
Then go to Extensions tab and click on the three dots on the top and select "Install from VSIX". Choose generated the .vsix file. ConfigurationYou can add the following to your
To configure code formatting you can use standart prettier.io rules. For example:
FeaturesHighlightingFor example, light and dark themes: "Solarized Light" and "Material Theme": Ton-solidity autocomplete with detailed informationUse Contract's functions autocompletionCode diagnostic on the flyOn hover informationParams helperThis extension only working with TON Solidity language. If You are using Ethereum Solidity, use other extensions for this. You have quick switch between two solidity languages: Search of definitionCode formatterHow to contributeIf You found a typo or want to improve something, a pull request is welcome. Some files meaning and locations:
ContactsTelegram: |