You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code扩展右键上下文菜单中子菜单无法显示的问题咨询

VS Code扩展右键上下文菜单中子菜单无法显示的问题咨询

我在开发VS Code扩展时,想实现右键上下文菜单里显示一个带有子命令的子菜单,目前的package.json配置如下:

"categories": [
    "Other"
  ],
  "activationEvents": [
    "onCommand:colorquick.helloWorld"
  ],
  "main": "./dist/extension.js",
  "contributes": {
    "commands": [
      {
        "command": "colorquick.helloWorld",
        "title": "Hello World"
      }
    ],
    "menus": {
      "editor/context": [
        {
          "submenu": "colorquick.submenu",
          "when": "editorTextFocus",
          "group": "navigation"
        }
      ],
      "editor/context/colorquick.submenu": [
        {
          "command": "colorquick.helloWorld",
          "group": "navigation"
        }
      ]
    },
    "submenus": [
      {
        "id": "colorquick.submenu",
        "label": "ColorQuick"
      }
    ]
  },

按照这个配置,子菜单并没有在右键菜单里显示出来,但如果我不使用子菜单,直接把colorquick.helloWorld命令加到editor/context菜单里,就能正常显示。有没有人能帮我排查下原因?

右键菜单截图

备注:内容来源于stack exchange,提问作者Ketsebaot Gizachew

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 08:28:04