【问题标题】:Vscode API - Custom View Container Not ShowingVscode API - 自定义视图容器不显示
【发布时间】:2019-04-05 11:12:23
【问题描述】:

我目前正在编写一个 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"
            }
        ]
    }
}

据我了解,这应该在侧边栏上放置一个“无功能”图标?我理解错了吗?为了实现这一目标,还有更多工作要做吗?谢谢!

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    只有至少包含一个视图时才会显示视图容器。一旦我还将以下内容添加到 contributes 部分,它就对我有用:

    "views": {
        "live-workspace": [
            {
                "id": "exampleView",
                "name": "Example View"
            }
        ]
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多