美文网首页
创建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