v1.1.0
OncePad v1.1.0
新增功能
序号补全(VS Code 风格)
- 在行首输入序号(如
1./a./①/一、/-)后按回车,下一行将显示半透明序号预览 - 按 Tab 或 Enter 接受建议,Backspace/Esc 取消
- 支持数字序号、字母序号、中文序号、无序列表等多种格式
文件菜单与格式兼容
- 标题栏新增"文件"菜单:打开 / 保存 / 另存为 / 关闭
- 支持拖拽文本文件到编辑器直接打开
- 广泛格式支持:40+ 扩展名(.md / .txt / .log / .json / .py / .js / .yml 等代码和配置文件)
- 内容检测:后缀名未收录时,检测文件内容是否为纯文本,纯文本即可打开
- MD 默认浏览:Markdown 文件打开时默认进入阅读模式,其他格式默认编辑模式
关于对话框
- 查看应用版本和系统信息(Electron / Chrome / Node 版本)
- 附 GitHub 仓库快捷链接(调用系统默认浏览器打开)
其他新增
- 工作区、标签、颜色标记、置顶收藏
- 回收站(自动清理 1/2/3/7 天)
- 大纲导航、缩略图(minimap)
- 行号显示(逻辑/视觉模式)
- 字体定制(中英文分离)、界面缩放(80%-150%)
- 开机自启、失焦隐藏
- 导航栏按钮自定义、深色/浅色主题
- 未保存确认对话框
改进
- 默认快捷键从
Ctrl+J改为Alt+Q(单手可触) - 新增 9 种语言本地化(zh-TW / ko / de / fr / es / pt-BR / ru / it),共支持 11 种语言
- dev 模式独立 userData 路径,避免与打包版单实例锁冲突
Bug 修复
- 修复菜单背景透明问题(CSS 变量未定义)
- 修复菜单点击外部区域不消失问题(层叠上下文冲突)
- 修复 GitHub 链接在 Electron 内部打开问题(改用 shell.openExternal)
- 修复中文输入法下序号补全兼容性问题(方案 B:仅 Tab/Enter 接受)
Full Changelog: v1.0.0...v1.1.0