Jac ExtensionThis extension provides support for the Jac programming language. It provides syntax highlighting and leverages the LSP to provide a rich editing experience. Quick StartAll that is needed is to have jac installed (i.e. Installation
Supported IDEs: VS Code, Cursor, Windsurf, VSCodium, Gitpod, Eclipse Theia
Manual Install (VSIX): Download from GitHub Releases, then use Extensions: Install from VSIX... in Command Palette. Debugging JaclangNote that it'll install python extention for vscode as a dependecy as it is needed to debug the python bytecode that jaclang produce. To debug a jac file a launch.json file needs to created with the debug configurations. This can simply generated with:
This will create a debug configration to run and debug a single jac file, Here is the default sinppit, modify it as your preference to debug different types of applications or modules.
This animated GIF bellow will demonstrate on the steps discuessed above. To visualize the Jac graph while debugging, open the graph visualize view using the command Features
Developer ModeDeveloper mode enables additional tools for extension development and debugging. To enable it:
When enabled, the following features become available:
Releasing (Maintainers)
|