Divinity Engine Script Support for VS Code
This extensions enables language features for the scripting language Osiris found in The Divinity Engine 2 based games.
New: You can now use LSLib Compiler and Debugger with this extension. This allows you to compile story scripts directly from VS Code and use the debugger of VS Code with story scripts. More info available here: https://gist.github.com/Norbyte/8b7eb35cd17f799ea113636b15e1f967
The story outline brings you the familiar tree view from the native editor to VS Code. You can add, delete, move and rename goals using it.
The extension analyzes your code while you type and immediately shows you errors and problems.
Code completion shows you matching symbols for your current input, it will show up automatically when typing or by pressing Shift+Space. The suggestions are context sensitive and only show you the symbols that are currently available.
Find all references and go to definition
Bring up a list of all usages of a procedure, query or database by pressing Shift+F12 or selecting the command
Use the outline panel to get a broad overview over your current goal or jump to individial rules using the the shortcut Ctrl+Shift+O.
Hover and signature help
Quickly gain information about the symbols on screen, move your mouse over them and the extension will show you a short info. The signature help shows up everytime you start writing a function call (when pressing
Loading More data ...