命令
配置
在 package.json 的 contributes 中添加:
json
"commands": [
{
"command": "yuvscode.yuopenOrgReadme",
"title": "yuOpen orgReadme"
},
]注册
ts
let disOpenOrgReadme = vscode.commands.registerCommand('yuvscode.yuopenOrgReadme',async () => {
vscode.window.showInformationMessage('Hello World from yuvscode!!!');
//const document = await vscode.workspace.openTextDocument("/opt/dir/yuorg/README.md");
//await vscode.window.showTextDocument(document);
});
context.subscriptions.push( disOpenOrgReadme);触发
command+shift+p 输入yuOpen orgReadme
菜单、状态栏点击触发都可以去关联command