更新记录
0.0.3(2024-04-23) 下载此版本
0.0.3 回退第一版 存在功能错误情况
0.0.2(2024-04-23) 下载此版本
0.0.2 优化流畅性、解决同步标签后需要撤回两次
0.0.1(2024-01-24) 下载此版本
0.0.1 体验版
查看更多平台兼容性
HBuilderX最低兼容版本 |
---|
不确定 |
HBuilderX插件通用注意事项
HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件
基于 vscode-auto-rename-tag 二次开发,做了源码修改,以及基于 HBuilderX 插件 api 的适配迁移
基本功能已具备,测试阶段,欢迎反馈问题
目前使用上还存在两个主要问题,严重影响撤回,如果开发时不怎么使用撤回,则可以先体验这个插件
目前存在问题(预计花一到两个月解决):
1.同步标签名会产生一个编辑操作,所以需要撤回两次才能回到编辑标签之前,vscode 中没有这个问题是因为 vscode 插件开发 api 支持合并编辑操作,插件内部做了处理,所以 vscode 只需要撤回一次,而 hbuilderx 没有这种 api。(后续解决思路:粗暴一点,同步标签名后强制撤回两次,然后插件再一次性还原用户和插件的编辑操作,这样就只需要撤回一次)
2.如果直接清空整个标签,再输入标签名,会导致撤回一直处于清空和新的标签名,因为插件无法判断用户是在编辑标签还是在撤回,从而导致撤回时也触发同步标签操作,vscode 中解决这个问题还是因为 vscode api 能设置合并编辑操作。(后续解决思路:先解决第一个问题,这个问题应该就能解决,或者插件提供一个命令,替换默认撤回,这个命令可以暂时关闭插件,等撤回完了再开启插件,也能实现想要的效果)