gpt4 book ai didi

visual-studio-code - 创建了我自己的 viewsContainer - 我可以包含来自其他 viewsContainer 的 View 吗?

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

我们正在探索在新扩展中为 VS Code 创建我们自己的 viewContainer,并希望重用来自其他容器的 View ,例如资源树、大纲和来自其他扩展的其他容器。这可能吗?

例如,我无法找到大纲 View 的 View ID,但希望我能做一些类似的事情......

"contributes": {
"viewsContainers": {
"activitybar": [
{
"id": "custom-activity",
"title": "My Uber-activity",
"icon": "resources/custom-activity.svg"
}
]
},
"views": {
"custom-activity": [
{
"id": "vscode-resources",
"name": "Resources"
},
{
"id": "vscode-outline",
"name": "Outline"
},
{
"id": "my-fancy-view",
"name": "New View"
}
]
}
}

这可能吗?是否有我们可以引用和重用的 VS Code 环境中已建立 View 的已发布 ID 列表?

最佳答案

这是一个有趣的问题。 According to the sources , 大纲 View 的 ID 就是 "outline" :

export const OutlineViewId = 'outline';

好吧,让我们试试看……

"views": {
"custom-activity": [
{
"id": "outline",
"name": "outline"
}
]
}

好的,让我们点击我们的自定义 View 容器...哦。



嗯,是的,我认为可以说目前不支持这是公平的。我已将此报告为问题 here .

关于visual-studio-code - 创建了我自己的 viewsContainer - 我可以包含来自其他 viewsContainer 的 View 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55716615/

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