idea的http测试用例无法使用环境变量
# 现象
新建.http文件后,无法使用{{}}来调取http-client.env.json环境变量的值,导致每次更改ip都很麻烦。
# 版本
idea从2020版本到现在2021版本都不行
# 寻找问题
- 因为我已经升级了多个版本这个问题一直在,先排除idea本身的Bug问题
- 虚拟机中安装全新idea,可以读取
- 导出所有设置和插件,在虚拟机的idea中恢复。无法读取。确定是配置问题
- 恢复默认设置,不安装插件,可以读取
- 一旦安装插件以后就无法读取环境变量,那么应该是我安装的插件问题。一个个安装卸载以后,找到是只要安装了ALibaba Cloud Toolkit插件以后就有问题。
# 解决
对比以后发现cloud toolkit插件会在“设置-编辑器-文件类型-ALibaba Cloud ROS templates(JSON)”配置中,添加一个“.json”的文件名匹配。 在文件类型中找到“JSON”配置,在右侧添加一个“.json”类型。此时会提示“Alibaba Cloud ROS templates(JSON)项中已配置”,直接确定即可。 (opens new window)
# 问题反馈
这个插件的反馈渠道我暂时还没加上,希望能尽快反馈给开发进行修改。
编辑 (opens new window)
上次更新: 2024-11-06, 19:27:10