GraalVM I4GL Support for VS CodeA VS Code extension providing the basic support for editing and debugging I4GL programs running on GraalVM I4GL. The extension is Technology Preview. Syntax higlight based on the extension I4GL, the source code is hosted at github. FeaturesI4GL DebuggingTo debug a I4GL application running on GraalVM, creating a launch configuration for the application is necessary. To do so, open the applicarion project folder in VS Code (File > Open Folder) and then select the Configure gear icon on the Debug view top bar. If debugging is not yet configured (no
The GraalVM Pyton extension provides the following debug configuration that can be used to debug a I4GL applications/scripts running on GraalVM:
When editing debug configurations, you can use IntelliSense suggestions (Ctrl+Space) to find out which attributes exist for a specific debug configuration. Hover help is also available for all attributes. In order to start a debug session, first select the proper configuration using the Configuration drop-down in the Debug view. Once you have your launch configuration set, start your debug session with F5. Alternatively you can run your configuration through the Command Palette (Ctrl+Shift+P), by filtering on Debug: Select and Start Debugging or typing 'debug ', and selecting the configuration you want to debug. Additional Editor FeaturesSince an easy writing of polyglot applications is one of the defining features of GraalVM, the code completion invoked inside I4GL sources provides items for For I4GL sources opened in editor, all the Extension SettingsThis extension contributes the following settings:
RequirementsThis extension depends on the following extensions:
|