(VSCode):当工作空间中存在文件类型时,隐藏视图

时间:2019-04-21 07:18:51

标签: view visual-studio-code visibility vscode-extensions

我正在开发VSCode扩展名,并且仅当工作空间中具有带有给定扩展名的文件时,viewContainer才可见。看来viewContainer中的所有视图都被隐藏了,那么它也将被隐藏。我在"when"中添加了package.json子句以相应地隐藏视图。问题在于,这些“何时”子句似乎只能检查资源管理器中的选定项目何时具有特定的文件名/扩展名,或者何时打开具有文件名/扩展名的编辑器。我看不到要检查工作空间是否具有给定文件/语言的变量。

最终的目标是,如果工作空间没有扩展所针对的文件类型,那么扩展名viewContainer就需要消失。要求用户始终打开/选择其中一个文件以使扩展名可见是不理想的。

如果这不可能,那么有人建议一种替代方法可以使我以直观的方式隐藏viewContainer会很好。

0 个答案:

没有答案