vscode-wonkey
Currently WIP
This extension is planned to add language support for the Wonkey Programming Language to Visual Studio Code.
Features
- [x] Syntax highlighting
- [x] Extension settings
- [x] Status bar button to run application with current build settings.
- [x] Commands palette :
wake.version: show Wake version
wake.check: check current file
wake.build: build current file
wake.run: run current file
wake.rebuild: clean and build current file
wake.rerun: clean and run current file
wake.geninfo: semant and generate geninfo file
TODO
- Syntax hightligther based on geninfo (AST).
- Wonkey Language Server (WLS)
Extension Settings
This extension contributes the following settings:
wonkey.rootPath: path to Wonkey root folder
wonkey.build.apptype: specifie output application type
wonkey.build.target: specifie build target
wonkey.build.config: specifie build configuration
wonkey.build.verbose: enable output verbose level
WIP
wonkey.wls.customPath: custom path to the WLS (Wonkey Language Server) executable. Restart is required to take effect.
wonkey.wls.enable: enable WLS (Wonkey Language Server)
wonkey.wls.enableFeatures: enables specific language server features. Multiple values must be separated with a comma (,)
wonkey.wls.disableFeatures: disables specific language server features. Multiple values must be separated with a comma (,)
Known Issues
- Syntax highlighting
- Command palette:
wake.version
Enjoy!
| |