Hello,
I have pushed a new version (2026.0.2) that allows you to open a full variable in a dedicated tab in VS Code.
This feature is available when a debug session is stopped by right-clicking on a variable (or a watch) and selecting `Open variable content`.
Variables can be opened in two formats:
* Scilab: the content is generated by `sci2exp`.
* JSON: the content is generated by `toJSON`.
The content of the new tab opened is stored “in memory”, which means the content cannot be reloaded after VSCode restart.
But you can change the content and save it by using the `Save` (Ctrl+S) feature. This action will reload the content of the variable in the Scilab of the current debug session.
If you want to keep it persistent over VSCode restarts, you can use the “Save As” (Ctrl+Shift+S) feature to save it on the disk. Doing so, you will lose the “reload” feature since the “in memory” tab becomes a common file that you can load in Scilab using the `exec` command or `fromJSON`, depending on the format.
With this version, the Scilab documentation is now available using F1 or a right click, then `Open Scilab documentation` on a Scilab file. When using the right click on a word or a selected area, the documentation will be opened using this information.
About the always-open console, I have opened an issue to keep tracking the request: always-open console (#17) · Issues · scilab / forge / vscode_extension · GitLab
Thanks to all for your feedback!