X-Tools 1.1.0 发布了!

Trae12/30/2025

X-tools 是一个资料库管理工具,能快速浏览文件夹,打开多种格式的文件,全文搜索等。

X-tools 1.1.0 版本带来了多项功能增强、界面优化和性能稳定性提升,特别是在 PDF 阅读体验、多窗口支持和跨平台适配方面进行了显著改进。

源码地址 https://github.com/yanxxl/X-tools

下载地址 https://github.com/yanxxl/X-tools/releases

主要功能增强

PDF 阅读器全面升级

  • 引入 pdfjs,实现专业的 PDF 文档阅读体验
  • 支持 PDF 主题切换(浅色/深色模式)
  • 实现 PDF 选中文本高亮显示
  • 默认打开书签目录,宽度优化为 320px
  • 搜索框优化,避免遮挡正文内容
  • 工具栏布局调整,搜索按钮更明显
  • 隐藏菜单栏打印保存按钮,简化界面

多窗口支持

  • 支持同时打开多个文件夹窗口
  • 新窗口打开时适当偏离,避免遮挡主窗口

搜索功能增强

  • 实现 Markdown 编辑模式搜索
  • 页内搜索功能优化,提高准确性
  • 搜索无结果时显示提示信息
  • 支持选中文本后点击搜索

朗读功能改进

  • 恢复朗读提示功能
  • 默认从可见文字开始播放
  • 修复元素定位偏差问题

格式支持扩展

  • 添加更多文本格式支持
  • Markdown 处理支持 HTML 标签

界面与用户体验优化

Markdown 阅读器

  • 大纲跳转优化,定位更准确
  • 行高调整,提高阅读舒适度

文件管理

  • 文件树背景颜色弱化,减少视觉干扰
  • 目录树选中逻辑优化
  • 切换文件夹时下拉菜单自动消失

整体界面

  • 按钮样式与系统保持一致
  • 多平台适配优化(Windows/Mac)
  • 解决 Windows 下控制台乱码问题

性能与稳定性

打包与兼容性

  • 解决 Windows 下打包文件无法搜索的问题
  • 修复打包后 PDF 文件打不开的问题
  • 解决 Windows 下打开文件失败的问题
  • 解决含有特殊字符的文件路径错误

技术升级

  • 升级 Electron 到 39.2.4
  • 升级 React 版本,提升性能
  • 代码重构与整理,提高可维护性

其他修复

  • 修复页面选中内容无法复制的问题
  • 修复跳转不准确的问题
  • 修复点开文件夹时的跳动问题
  • 修复 Windows 搜索页面文件夹处理错误

其他改进

  • 添加各平台图标支持
  • 更新 README 文档
  • 添加 MIT 开源协议文件
  • 代码质量提升,移除冗余代码

X-tools 1.1.0 版本专注于提升用户体验和功能完整性,特别是在文档阅读和多窗口管理方面的改进,将为用户提供更加高效和流畅的本地资料库浏览体验。

最后修改于 12/31/2025, 12:36:02 PM