Releases: plum-221/markeep-releases
Releases · plum-221/markeep-releases
Release list
Markeep 0.0.9
- 认得出更多编码了:除 UTF-8 / UTF-16 / GBK 外,新增 Big5(繁体)、
Shift_JIS(日文)、EUC-KR(韩文)以及几种西欧/西里尔编码,
保存时一律按原编码写回,不会把你的文件偷偷转成别的编码。 - 分不出来的时候会问你,而不是瞎猜。 有些编码在字节层面根本无法区分,
这时会弹出一个框,把每种编码解出来的前几行并排显示——
你不用懂什么叫 Big5,挑那个看起来是正常文字的就行。
新增「文件 → 以其他编码重新打开」,事后发现不对也能换。 - 状态栏现在常驻显示编码和换行风格。这两样是最容易被编辑器悄悄改掉的东西,
摆在眼前才有机会在保存前发现不对。 - 没有改动时按 Ctrl+S 不再重写文件。 以前哪怕一个字没改,
保存也会整份重写一遍,顺带把一些格式细节「顺手」统一掉。
现在不动就是不动,状态栏会说一句「没有改动,未写盘」。 - 换行风格不统一的文件,保存前会先告诉你(保存必然会把它们统一成一种,
那会让整个文件在 git 里显示为全部改动)。 - 保存时用的临时文件不再出现在文件树里,遗留的残骸也会自动清掉。
Markeep 0.0.8
- 修复:GBK 等非 UTF-8 编码的 .md,打开是乱码、一保存原文就毁了。
中文 Windows 上用旧版记事本存的笔记,很多是 GBK 编码。Markeep 以前一律
按 UTF-8 读,读出来是# �ʼ�这样的问号方块,而且这一步不可逆——
你只是打开看了一眼,随手按个 Ctrl+S,原文就被那堆方块永久覆盖了。
现在会自动认出 UTF-8、UTF-16、GBK/GB18030,保存时按原来的编码写回去,
打开再保存逐字节不变。认不出编码的文件会直接告诉你打不开,绝不猜着写回去。 - 修复:文件在外面被改过时,你没保存的改动会被无声冲掉。
比如你正在改一份笔记还没存,这时 git pull 或另一个编辑器动了同一个文件,
Markeep 以前会直接用磁盘上那份覆盖掉你的改动,连 Ctrl+
Markeep 0.0.7
- 修复:固定到任务栏之后可能变成点不开、也删不掉的图标。
Markeep 之前没有向 Windows 声明自己的应用标识(AppUserModelID),
Windows 就把「任务栏上那个图标」和「正在运行的这个窗口」当成两个不同的
程序——固定项钉不牢,软件更新覆盖之后就成了孤儿图标。已修。
⚠️ 装上这一版后,请先把旧的那个图标取消固定(如果它已经右键都点不动,
见下),再重新固定一次。 - 顺带:程序运行时不会再在任务栏多出一个重复图标。
Markeep 0.0.6
- 点「检查更新」后立刻有反馈了。以前点下去要等一次网络往返才有反应,
那几秒里界面上什么都不发生,根本不知道点没点上。现在状态栏立刻显示
「正在检查更新…」,下载时还会显示百分比。 - 「已是最新版本」不再弹框挡住界面,改成状态栏提示一句。
⚠️ 上一版做的新版更新提示框(带更新说明、跟着主题走)这一版才真正能看到
——更新提示是你当前装着的那一版画的,所以 0.0.5 之前的版本看到的
仍然是旧的系统弹框。从这一版起就是新的了。
Markeep 0.0.5
- 更新提示现在会告诉你这一版改了什么。以前只说「有新版本」,
不说改了啥——凭什么让人点下载。 - 更新提示框改成跟主题走的样式,说明文字长了也能滚动。
Markeep 0.0.4
Markeep 0.0.4
安装包:Markeep Setup 0.0.4.exe
Markeep 0.0.3
Markeep 0.0.3
安装包:Markeep Setup 0.0.3.exe
Markeep 0.0.2
Markeep 0.0.2
安装包:Markeep Setup 0.0.2.exe
Markeep 0.0.1
Markeep 0.0.1
安装包:Markeep Setup 0.0.1.exe