美文网首页
创建VS Code 扩展插件(十)——自定义设置

创建VS Code 扩展插件(十)——自定义设置

作者: 寻找无名的特质 | 来源:发表于2023-12-20 05:58 被阅读0次

当扩展中涉及到网络访问等功能时,网络地址需要可以进行设置,这时,需要使用VS Code的自定义设置。在package.json中定义conguration的contributes,示例代码如下:

"configuration": {
      "title":"TemplateUplader",
      "properties": {
        "templateuploader.remoteViewUrl":{
          "type":"string",
          "default":"http://localhost:8800/",
          "description": "远程预览Url"
        },
        "templateuploader.remoteApiUrl":{
          "type":"string",
          "default":"http://localhost:6009/",
          "description": "远程模板库Url"
        }
      }
    }

其中templateuploader.remoteViewUrl和templateuploader.remoteApiUrl就是新增的设置项。在扩展代码中,可以读取这些设置项,示例代码如下:

    let config=vscode.workspace.getConfiguration('templateuploader');
    let remoteApiUrl=config.get("remoteApiUrl");
    let remoteViewUrl=config.get("remoteViewUrl");

如果需要修改设置,可以在”文件-首选项-设置“中进行搜索templateuploader,然后进行修改。

相关文章

网友评论

      本文标题:创建VS Code 扩展插件(十)——自定义设置

      本文链接:https://www.haomeiwen.com/subject/awlugdtx.html