我目前正在编写一个vs-code FTP类型扩展,这需要我使用“TreeView”。我找到了这个链接:
https://code.visualstudio.com/api/extension-guides/tree-view
这将指导您通过向侧边栏添加树视图。但是我无法解决这个问题,上面提到的指南中的第一步似乎似乎没有将图标添加到我的vscode侧边栏中?从而取得任何进展......
显然我误会了什么!我对TypeScript很陌生,并且无法在此主题上关注其他代码。请任何人帮我完成第一步工作吗?
这是我的package.json
贡献:
"contributes": {
"commands": [
{
"command": "extension.helloWorld",
"title": "Hello World"
}
],
"viewsContainers": {
"activitybar": [
{
"id": "live-workspace",
"title": "Live-Workspace",
"icon": "./src/Treeview/laptop.svg"
}
]
}
}
根据我的理解,这应该在侧边栏上放置一个“无功能”图标?我明白这个错吗?要做到这一点还有很多工作要做吗?谢谢!
只有包含至少一个视图的视图容器才会显示。一旦我将以下内容添加到contributes
部分,它对我有用:
"views": {
"live-workspace": [
{
"id": "exampleView",
"name": "Example View"
}
]
}