vat*_*mat 8 visual-studio-code vscode-extensions
VsCode 侧边栏包含许多部分/视图:文件夹、打开编辑器、大纲、NPM 脚本,也许其他内容可以通过扩展添加。它们都是垂直堆叠的,通常没有空间来显示它们的全部内容。因此,人们必须不断地单击类似箭头的小折叠按钮并用鼠标拖动分区边框才能查看所需的分区内容。
我希望能够使用键盘快捷键专注于所需的部分并自动折叠其他部分。据我了解,没有这样的内置设置,所以也许我必须为此编写扩展。但我以前从未编写过 VsCode 扩展,也不熟悉 API。
所以我的问题是:是否可以编写这样的扩展以及我应该使用哪些 API 来实现我的目标?或者也许还有其他方法?谢谢。
您可以将焦点移至任何视图,无论是内置视图还是由扩展提供的视图。您只需查找命令#Activity Bar: Focus on #View,例如Explorer: Focus on Timeline或Bookmarks: Focus on Explorer。
但是,这些命令不会折叠同一活动栏中包含的其他视图。
关于扩展开发,不幸的是,没有 API 可以按照您想要的方式控制活动栏或视图。您只能定义视图的显示方式,而不能更新这些属性。因此,如果您确实需要此功能,则应该在 VS Code 存储库 ( https://github.com/microsoft/vscode/issues/new/choose )中打开功能请求。
| 归档时间: |
|
| 查看次数: |
826 次 |
| 最近记录: |