Greasy Fork 支持简体中文。
自动公式转换工具(支持持久化)
這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。
设置 isCollapsed 初始值为 true在 createPanel() 函数中添加了 panel.classList.add('collapsed')这些修改确保了:页面加载时工具面板会以收起状态显示鼠标悬停时会展开面板移开鼠标后会自动收起在处理公式时会保持展开状态
🚀 新功能界面优化新增可折叠式面板设计,支持最小化添加进度条显示转换进度优化了按钮和状态显示的动画效果改进了工具面板的视觉样式功能增强优化了公式查找算法,提高查找准确性改进了文本节点遍历逻辑,提升转换稳定性新增公式数量实时统计功能添加了处理失败自动跳过机制性能优化减少了各处延迟等待时间优化了DOM操作频率添加了按钮和元素的缓存机制改进了事件模拟的执行效率🔧 问题修复修复了连续转换时可能出现的卡死问题修复了部分公式格式识别不准确的问题解决了进度条显示异常的问题修复了状态文本更新不及时的问题💡 其他改进改进了错误处理机制优化了日志输出格式添加了更详细的状态提示改进了代码结构,提高可维护性
1. 性能优化减少了各处sleep等待时间,提升整体执行速度优化了DOM操作和查询策略引入了DOM元素缓存机制改进了公式查找算法,使用更高效的正则表达式2. 公式处理策略优化从末尾开始处理公式,避免处理过程中的位置偏移预先收集所有公式后统一处理优化了文本节点的查找和选择逻辑3. 错误处理改进增加了更详细的错误提示改进了错误状态的展示时间优化了错误恢复机制