vscode top-level property
VSCode
get
vscode
Main VS Code API entry point.
Provides access to all VS Code namespaces:
vscode.window- Window operations (messages, editors, terminals)vscode.workspace- Workspace operations (files, folders, config)vscode.commands- Command executionvscode.extensions- Extension managementvscode.lm- Language model APIvscode.chat- Chat participant API
Example:
final version = await vscode.getVersion();
await vscode.window.showInformationMessage('VS Code $version');
Implementation
VSCode get vscode => VSCode.instance;