|
|
发表于 2025/11/20 19:54
|
显示全部楼层
|阅读模式
| Google Chrome 142.0.0.0 | Windows 10
一款基于 Rust + Tauri 开发的轻量级桌面文本阅读器,专为高效阅读和处理超大文本文件而设计。
核心功能
✅ 超大文件支持: 使用内存映射技术,轻松处理 GB 级别的文本文件
✅ 智能章节识别: 自动识别小说章节,支持多种识别策略(严格模式、特殊部分识别、格式一致性检测、上下文分析、长度识别)
✅ 章节导航: 快速跳转到上一章/下一章,支持章节列表侧边栏
✅ 全文搜索: 支持向前/向后搜索,实时高亮显示搜索结果
✅ 历史记录: 自动记录最近打开的文件,支持位置记忆和快速访问
✅ 多编码支持: 自动检测和手动切换多种编码格式(UTF-8、GBK、GB18030、Big5、Shift-JIS、EUC-JP、EUC-KR 等)
🎨 界面定制
✅ 9种主题: 纯白、深色、深灰绿、米黄、绿色终端、蓝色终端、绿色护眼、复古典雅、中国风
✅ 自定义字体: 支持字体大小(8-48pt)和字体族设置
✅ 自定义颜色: 可自定义文本颜色和背景颜色(覆盖主题设置)
✅ 行号显示: 可选的行号显示功能
✅ 状态栏: 显示文件信息、当前位置、章节信息等
⚙️ 高级设置
✅ 自动去除空行: 自动去除连续的空行,让阅读更清爽
✅ 平滑滚动: 支持平滑滚动效果,滚动速度可调
✅ 自动分章节: 对于无章节标记的大文件,可按字数自动分章节
✅ 虚拟滚动: 超大章节列表使用虚拟滚动,性能优化
📁 文件支持
支持多种文本文件格式:
文本文件: txt, text
日志文件: log
配置文件: ini, cfg, conf, config
标记语言: md, markdown, rst
数据格式: json, xml, yaml, yml, toml, csv, tsv
Web相关: html, htm, css, js, ts, jsx, tsx
编程语言: c, cpp, cc, cxx, h, hpp, java, py, pyw, rs, rust, go, php, rb, ruby, pl, pm, sh, bash, zsh, bat, cmd, ps1
数据库: sql
其他: svg, gitignore, env, properties
系统要求
Windows 10 或更高版本
Rust (最新稳定版)
Node.js (用于 Tauri CLI,可选) |
|