vscode 允许扩展程序向资源管理器树节点贡献上下文,以便可以根据条件使用上下文菜单命令,

wvyml7n5  于 3个月前  发布在  Vscode
关注(0)|答案(3)|浏览(60)

FileDecorationProvider 允许在资源管理器树中的节点上显示徽章。
以类似的方式控制在节点上显示哪些命令上下文菜单条目是有用的。目前我们可以在资源管理器上下文菜单命令上设置条件,但我们不能在每个节点上设置自定义上下文。
例如,假设我想为以下内容贡献上下文菜单命令:

  • 添加到 search.exclude (或其他类似)设置
  • search.exclude (或其他类似)设置中移除

理想情况下,我希望这些命令中的一个只在上下文菜单中显示,具体取决于它是否已经在设置中。我知道上下文菜单是同步的,VS Code不会向扩展请求命令,但是如果有一个类似的API允许VS Code询问节点的上下文,我们可以在构建树时附加这些上下文,然后显示适当的上下文菜单命令。
这将减少资源管理器上下文菜单中的项目数量,其中只有一部分适用于节点子集,但这无法在 package.json 中静态描述。

brqmpdu1

brqmpdu11#

这个功能请求现在是我们待办事项列表的候选项目。社区有60天的时间对这个问题进行投票。如果它收到20个赞成票,我们将把它移到我们的待办事项列表中。如果没有,我们将关闭它。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation
快乐编码!

vaqhlq81

vaqhlq812#

这个功能请求尚未收到20个社区投票,以将其添加到我们的待办事项列表中。还有10天时间。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation
快乐编码!

pvabu6sv

pvabu6sv3#

这个功能请求收到了足够多的社区投票,我们将其移动到了我们的待办事项列表中。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation
快乐编码!

相关问题