在官方文档 增强已有功能 中对与扩展菜单的说明没有包含对层级管理器(hierarchy)的扩展说明,经测试,对于hierarchy的右键菜单,可通过与 增强资源管理器面板 一样的方式进行定义。
// package.json
{
"contributions": {
"assets": {
"menu": {
"methods": "./dist/assets-menu.js",
"createMenu": "onCreateMenu"
}
},
"hierarchy": {
"menu": {
"methods": "./dist/hierarchy-menu.js",
"createMenu": "onCreateMenu"
}
}
}
}
注:目前我只使用到了 createMenu
事件,其他几个没有去尝试。