The legacy InterSystems Studio provides a very useful visual assistant for mapping Globals to SQL Tables, allowing developers to create, inspect and maintain these mappings in a graphical way.
Currently, when using VSCode with the vscode-objectscript extension, we could not find any equivalent feature. All mapping work must be done manually via code, which makes it harder to:
- Quickly understand existing global/table mappings;
- Maintain legacy systems;
- Migrate teams that previously relied on Studio.
My propose here is to add a visual panel / window / assistant in VSCode that allows developers to:
- View which globals are mapped to which tables;
- Navigate between Global ↔ Table ↔ Class;
- Inspect and possibly edit mapping properties (columns, keys, indexes, etc.).
It does not need to replicate Studio’s UI exactly, but providing a visual alternative would significantly improve productivity.
I believe this feature is still heavily used in real-world projects that rely on SQL over globals, and its absence in VSCode is currently one of the main blockers for fully replacing Studio.
If a similar feature already exists and we missed it, please let me know.
The legacy InterSystems Studio provides a very useful visual assistant for mapping Globals to SQL Tables, allowing developers to create, inspect and maintain these mappings in a graphical way.
Currently, when using VSCode with the vscode-objectscript extension, we could not find any equivalent feature. All mapping work must be done manually via code, which makes it harder to:
My propose here is to add a visual panel / window / assistant in VSCode that allows developers to:
It does not need to replicate Studio’s UI exactly, but providing a visual alternative would significantly improve productivity.
I believe this feature is still heavily used in real-world projects that rely on SQL over globals, and its absence in VSCode is currently one of the main blockers for fully replacing Studio.
If a similar feature already exists and we missed it, please let me know.