打点上报辅助开发工具 README
基于上报点管理平台 的数据,对代码中的上报点进行可视化关联,展示上报点的原信息
功能
1. 对代码中的上报点hover展示上报点详细信息
上报点详细信息的数据基于上报点管理平台
2. 上报点输入提示功能
编辑javascript 、typescript 、typescriptreact 时,输入" 或者' ,会出现上报点管理平台中记录的上报点
3. slardar上报的相关代码片段
prefix |
功能 |
slarConfig |
slardar配置参数代码片段 |
slarSentry |
slardar中的sentry错误上报 |
trycacheSentry |
try-cache时,sentry错误上报 |
slarCounter |
slardar打点计数上报 |
slarCounterTags |
slardar打点计数带tags 属性的上报 |
slarTimer |
slardar打点计时上报 |
slarTimerTags |
slardar打点计时带tags 属性的上报 |
slarReport |
slardar立即上报 |
4. 设置工作区默认bid
上报点的数据获取依赖bid
获取bid 的逻辑如下:
- 查找当前编辑的文件的上层的
package.json 是否存在jupiterSettings.runtime.features.slardar.bid ,如存在即使用该值 (jupiter中的slardar配置)
- 查找当前编辑的文件的上层的
package.json 是否存在slardarBid
- 查找当前编辑的文件的上层的
jupiter.config.json 是否存在runtime.features.slardar.bid ,如存在即使用该值 (jupiter中的slardar配置)
- 获取工作区配置的
ttDotHelp.defaultBid 值
tips: 如果jupiter.config.json 的Slardar配置非json的话(如做了环境判断的),建议使用package.json 添加slardarBid 的方式,定义bid,防止插件无法识别bid
设置工作区配置的ttDotHelp.defaultBid 值
输入命令搜索 ttDotHelp:set slardar-bid ,输入设置defaultBid
4. 检测项目中上报点的填写情况
全局搜索项目中填写的上报点 和 上报点管理平台 做对比,检测出有哪些上报点已填写,哪些未填写,并展示在底部栏,点击底部栏,输出检测报告。
| |