Documentation
Features
-
vscode: Add option to control extension activation per scope (7af4583)
Add new
robotcode.disableExtensionconfiguration setting that allows
users to disable or enable the RobotCode extension at any scope level.With resource scope, users can:
- Disable the extension globally (user settings) and enable it for
specific workspaces or folders - Disable the extension for a workspace and enable it for specific
folders within - Disable the extension only for specific folders in multi-root
workspaces
This is useful in:
- Large workspaces where RobotCode is not needed everywhere
- Multi-root workspaces with mixed project types
- Environments where users want opt-in rather than opt-out behavior
- Disable the extension globally (user settings) and enable it for
Performance
-
vscode: Cache getRobotCodeProfiles results (8aa6db5)
Add caching for robot.toml profiles to avoid spawning a new process
on every call. Cache is invalidated on language client state changes.