支持txt文件,可以自动识别章节名称,显示阅读百分比,更改阅读背景,编码格式,以及改变字体大小。具体功能查看下面的版本更新说明。
可以参考项目中的testRE.txt
文件
使用的正则表达式为
PATTERN = re.compile(r'^\s*[0-9]+[\.、]?\s\S*|^\s*第?[0-9一二三四五六七八九十百千]+[章节部]\s\S*|^\s*chapter\s*[0-9]+\s\S*', re.MULTILINE)
白色
护眼绿
深蓝
ascii
gbk
utf-8
gb2312
utf-16
pyinstaller -w -F .\run.py -i ./icon/favicon.ico
在textviewer
子目录下输入上面的命令
软件运行时会在用户目录下的AppData/Local/TextViewer
中生成一个history文件用于记录历史信息
基本的TXT文件阅读功能,可以设置背景颜色,自动识别章节名称,选择编码方式,调整字体大小,空格键翻页
修复编码识别失败的漏洞
增加了显示阅读百分比功能
增加可识别章节名类型
增加行间距,优化阅读体验
添加了新的快捷键,支持左右键翻页以及上下键移动
窗口启动自动最大化(windows 和 Mac OS X)
优化启动模式,启动后不再保留命令行
放弃了setup.py的安装方法,使用Pyinstaller单独生成了exe文件放入了release中,可自行下载
修改默认编码为gbk
增加命令行参数,从命令行直接传入需要打开的文件路径
content_text的优化,研究delete功能
title只显示文件名
添加了icon图标