inu*_*nux 5 webview visual-studio-code vscode-extensions
正常行为是单击 ActivityBar 项目打开树视图,但我需要打开扩展程序提供给我的 Web 视图,我为 vsc Web 视图制作了著名的示例应用程序,名为“Cat Typing”,我可以使用命令托盘打开它命令,但这是否可以通过单击我的 ActivityBar 项目来实现?
小智 0
当然!在Explorer.ts文件中你应该写一些类似的内容:
getTreeItem(element: Dependency): vscode.TreeItem {
element.command = {
command: "openWebviewCommand",
title: "Open details",
arguments: []
};
return element;
}
Run Code Online (Sandbox Code Playgroud)
然后在extension.ts:
context.subscriptions.push(
vscode.commands.registerCommand(
'openWebviewCommand',
() => new CatCoding(context)
)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
634 次 |
| 最近记录: |