gpt4 book ai didi

visual-studio-code - 当指定的 WebView 面板在 VSCode 扩展键绑定(bind)贡献点中处于事件状态时,是否有任何上下文?

转载 作者:行者123 更新时间:2023-12-04 13:21:30 25 4
gpt4 key购买 nike

我看到了 when-clause-contexts文档,但我找不到类似的东西......是否有任何条件 WebView 面板处于事件状态或替代品?

我现在正在我的扩展程序中制作复制和粘贴功能,但如果 when未指定,某些默认键绑定(bind)可能会被阻止。

最佳答案

当 webview 处于事件状态时,没有通用的上下文键。但是使用 setContext命令,您可以创建一个自定义上下文,仅在您的一个 webviews 处于事件状态时进行跟踪

以下是 VS 代码的 Markdown 预览(也使用 webview)创建自定义上下文键的作用,该键在预览处于事件状态时设置:

https://github.com/Microsoft/vscode/blob/cd7c7c5fa2c16c6e8281436c35e9a7709cfbd89d/extensions/markdown-language-features/src/features/previewManager.ts#L152

关于visual-studio-code - 当指定的 WebView 面板在 VSCode 扩展键绑定(bind)贡献点中处于事件状态时,是否有任何上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52142903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com