This extension enables support for FunC in VS Code.
Press Cmd+Shift+O to locate through symbols in file.
Get contextual completion hints while typing. Extension shows functions defined in workspace, global and local variables.
View definitions for function or global variable using Cmd+Click.
Format code using Cmd+Option+F
- install deps using
yarn install
- run
yarn watch
in terminal - use debug menu in VS Code to test extension
- Add project configuration file parsing (discussion of standard is here)
- Work with includes like compiler, use entrypoints from project configuration
- Add compiler built-ins to known definitions
- Highlight unknown identifiers as errors
- Uncover var and hole types like compiler does
Added CodeLens for numeric string literals.
Hotfix language server crash.
Large release supported by ton-society 🚀 Added new FunC syntax, formatter and improved completion. Find more at changelog.
Fixed autocomplete with function arguments, minor highlighting bugs.
Added snippets for recv_external, recv_internal, supported_interfaces.
Fixed bugs related with paths in Windows, fixed completion after "." and "~", added definitions.
Added symbols search & completion.
Some minor improvements.
Small highlighting fixes.
Draft release, highlighting & basic code snippets.