Repository navigation
SpacePreview v0.10.14
预览修复与性能保护
- JSON、XML 等结构化代码增加逐层折叠,保留原始行号,搜索时自动展开。为控制 DOM 和内存开销,超过 512 KB 或 5,000 行的代码仍使用轻量连续显示,不启用逐行折叠。
- 偏好设置 → 预览新增单个文件大小上限,默认 256 MB,可选择 16–1024 MB。超限文件在正文读取前拦截,可查看文件信息或用默认应用打开;压缩包内部文件同样遵守上限,原有格式安全限制仍然有效。
- HTML 网页预览支持同目录及子目录中的 CSS、图片、字体与 CSS 导入。资源读取有数量和大小预算,不执行脚本,不加载网络资源,不允许越出所选 HTML 目录。
- Word 标题列表提前到正文首次显示前发布;文档加载时预留大纲区域,减少内容出现后大纲突然挤入的布局变化。
- 修复全文搜索容器导致的小图片靠上、窗口下方大片空白问题,恢复共用预览区域的弹性布局与居中显示。
安装包
- Windows x64:
windows-x64-setup.exe。 - macOS Intel:
macos-x64.dmg;Apple Silicon:macos-arm64.dmg。 - Linux x64:
.deb和 AppImage。 - 同时提供签名更新包、应用内升级清单与 SHA-256 校验文件。
验证与平台说明
本地已通过 131 项前端单元测试、12 项 Rust 测试和前端生产构建;浏览器回归覆盖 JSON/XML 折叠、小图片居中、模拟 2 GB SQL 读取前拦截、HTML 样式及长 Word 的打开、滚动和关闭。Windows 安装包尚未完成实机交互验收;构建状态以本次 GitHub Actions 为准。
macOS 使用临时签名,尚未进行 Apple Developer ID 签名和公证。Finder 空格预览需要辅助功能与自动化授权。
Linux 支持拖入文件或 Ctrl+O 选择文件,尚未接入文件管理器空格唤起;应用内更新适用于 AppImage,.deb 用户请下载新安装包升级。