【问题标题】:How to add configurations to user to a VSCode extension如何向用户添加配置到 VSCode 扩展
【发布时间】:2021-03-11 23:59:20
【问题描述】:

我正在尝试向我的 VSCode 扩展添加一个简单的配置,但我找不到正确的信息。

我只希望用户有一个字符串输入字段,它有一个默认值,并通过 vscode 库从我的打字稿代码中读取它

有人可以提供我应该添加哪个文件、在哪里以及如何使用的示例吗?如果需要更多配置。

谢谢!

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    好的,找到了

    我需要添加到我的 package.json 中

    ...
      "contributes": {
        "commands": [
          ...
        ],
        "configuration": {
          "title": "My Extension",
          "properties": {
            "myExtension.myProperty": {
              "type": "string",
              "default": "default",
              "description": "description"
            }
          }
        }
      },
    

    消费

    vscode.workspace.getConfiguration('myExtension').myProperty;
    

    【讨论】:

    • 我觉得我不需要那个settings.json,为什么需要呢?
    • 每个用户都一样的配置,为什么要添加配置
    • ?不一样,用户可以根据需要更改属性
    • 知道@Víctor 当我们要创建launch.json文件时如何添加新配置?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 1970-01-01
    相关资源
    最近更新 更多