一份包含面板的扩展,展示了如何通过消息和菜单打开面板,以及与面板通讯。
Node.js
# 安装依赖模块
npm install
# 构建
npm run build
启用扩展后,点击主菜单栏中的 面板 -> {name} -> 默认面板
,即可打开扩展的默认面板。
依次点击顶部菜单的 开发者 -> {name} -> 发送消息给面板
即可发送消息给默认面板,如果此时存在默认面板,将会调用面板的 hello
方法。
点击 发送消息给面板
后,根据 package.json
中 contributions.menu
的定义将发送一条消息 send-to-panel
给扩展。根据 package.json
中 contributions.messages
的定义当扩展收到 send-to-panel
后将会使 default
面板调用 hello
方法。