Repository navigation
Releases: flintt/Typedown
Release list
Typedown v1.3.9
这一版修复了段落命令、撤销、空行、粘贴、图片、公式和导出的一批问题。
修复
- 加引用、改标题、改列表不再波及选区后面的那一段:以前用 Shift+↓ 选中几段时,选区终点落在下一段开头,执行命令后下一段也跟着变了(例如第三段也被加了引用);命令执行后,编辑区里选区后面那一段也不会再多显示一份
- 把含列表的几段改成列表时,合并成一个列表:以前原来的列表会被套进新列表的一项里("1. - 苹果"),后面的内容也可能被卷进去变成引用
- 在多行段落里改标题,只把光标所在的那一行变成标题:以前整段(用单个换行分隔的几行)都会变成一个标题
- 文件里的空行数,在可视模式下编辑并保存后保持不变:以前连续 2 个空行会变成 1 个、4 个变成 3 个
- 撤销只有一套历史:Ctrl 和 Z 几乎同时按下(按得快、宏键、AutoHotkey 等工具)时,撤销不再漏到编辑区自己的撤销里,之后的重做和"未保存"标记也不再错乱;源码模式下撤销不再一次退两步、重做找不回刚输入的字
- 可视模式和源码模式的字数一致:字数按页面上看得到的文字统计,不算 Markdown 记号和链接地址;汉字、假名、韩文和扩展区汉字都正确计数。切换模式时字数不再跳变
- 粘贴每行都有缩进的纯文本,不再变成代码块:先去掉所有行共同的缩进再识别;行与行之间的相对缩进保留
- YAML 头部(front matter)后面紧跟正文时正常显示:以前结束的
---后面不空一行,就会显示成一条分隔线加一个标题 - 公式里的
\color{rgb(...)}、rgba()、\color[RGB]{...}等写法可以显示颜色:\textcolor、\colorbox、\fcolorbox同样支持;文件里保存的仍是原来的写法 - 网络图片显示更完整:shields.io 徽章、带签名的存储链接、BMP 和以通用文件类型返回的图片以前会被判为失败,现在直接按图片加载
- 链接里的图片显示在链接里;已经加载成功的图片不再被当成失败重新加载
- 超大的图表转成图片时缩小显示,不再变成空白
- 表格:单元格开头按 Backspace 留在当前单元格;单元格里按 Alt+Enter 换行(和 Shift+Enter 一样)
- 导出:导出的 HTML/PDF 默认带脚注,
[TOC]目录会被填上,过宽的表格缩到页面宽度内,PlantUML 图以图片导出;首次编辑含不安全 HTML 的文档时出现的提示,约 10 秒后自动关闭 - 序列图和流程图只画一份:以前同一张图有时会重复画出多份
- 编辑区右键菜单和段落菜单里不可用的项,显示为正常的禁用灰色:以前程序主题和 Windows 主题不一致时,会显示成白色或几乎看不见
- 页面不再处理比当前更旧的加载请求,避免偶尔显示成上一个文档的内容
其他
- MSIX 打包版的命令行工具
typedownctl改为程序的执行别名,不再作为第二个应用注册
Built by GitHub Actions from tag v1.3.9.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-guide-zh-CN.md |
User guide (Simplified Chinese): files, modes, shortcuts, pictures and picture upload, themes, export. Also in the app folder as docs\user-guide.md. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.8
这一版修复了表格、图片、化学公式、主题配色和大纲的几个问题,打包版可以直接在终端里使用命令行工具。
修复
- 表格某一行的单元格比表头多时,多出的内容不再丢失:以前多出的单元格在编辑器里看不到,编辑一次文档后它们的文字就从文件里删掉了。现在表格按最宽的那一行扩展列数,新增的表头单元格留空,所有单元格都能看到、编辑和移动
- 引用式写法的图片(
![说明][引用名])加载成功后不再标成失败:以前光标在图片所在段落时,图片源码旁会一直显示加载失败的图标 - 化学式
\ce{...}(mhchem)可以正常显示:行内公式和公式块都可以,编辑器里和导出的文件里都一样;以前一律显示为"公式无效" - 对话框跟随自定义主题配色:使用自定义主题时,各种对话框(插入表格、保存提示等)的背景、文字和边框改用主题的颜色,不再是另一套浅色或深色;对话框打开时切换主题也会跟着变
- 段落菜单的勾选只反映光标所在位置:以前点了"表格"再取消插入,菜单里的"表格"会一直打着勾,直到光标移动
- 关掉自定义主题后,侧栏和编辑区之间的分隔线不再消失,编辑区背景也回到内置主题的颜色:以前从自定义主题切回浅色或深色后,分隔线看不见了,编辑区还保留着一块不透明的底色,和窗口其他部分的颜色对不上
- 阅读模式下,"视图"菜单里的"专注模式"和"打字机模式"显示为正常的禁用灰色:以前程序主题和 Windows 主题不一致时(例如 Windows 用深色、程序用浅色),这两项会显示成白色或几乎看不见
- 大纲里鼠标经过当前标题时,高亮标记保持主题颜色:以前使用自定义主题时,鼠标移到大纲当前标题上,左侧的标记会变回系统的蓝色
- 阅读模式下切换标签页时,大纲不再闪跳:以前切走时,大纲会先跳到旧文档光标所在的章节,再跳到新文档光标所在的章节,最后才停在你正在看的位置;现在直接显示正在阅读的章节
其他
- MSIX 打包版自带命令行工具
typedownctl:安装后在终端里直接输入typedownctl即可使用,包括它的 MCP 服务(typedownctl mcp);它不会出现在开始菜单里。使用前需在设置里打开本地自动化 - 程序文件的说明改为"Typedown - Markdown Editor",在开始菜单搜索和"打开方式"列表里显示的名称随之更新
Built by GitHub Actions from tag v1.3.8.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-guide-zh-CN.md |
User guide (Simplified Chinese): files, modes, shortcuts, pictures and picture upload, themes, export. Also in the app folder as docs\user-guide.md. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.7
这一版让从网页粘贴内容和网络图片的处理变得可靠,导出完成后会告诉你文件在哪里,出错时也会说明原因,而不是没有反应。
粘贴网页
- 网页内容粘贴为整洁的 Markdown:标题写成
#,按样式加粗的文字是粗体,代码块带语言且去掉行号,表格保留对齐方式,延迟加载的图片用真实地址,相对地址按来源网页补全 - 粘贴的标题自成一段,不再接在光标所在的那一行后面;光标在标题末尾时粘贴整页内容,从标题下一行开始(只粘贴几个字仍接在标题后面)
网络图片
- 粘贴网页里的图片按"网络图片"的设置处理:设为"复制到路径"或"上传图片"时,整页的图片一并下载,文档里的地址随后一次换成本地路径或上传后的地址;输入不受影响
- 能通过常见的防盗链:下载时以浏览器身份请求,并依次尝试来源网页、不带来源、图片所在网站作为来源,直到服务器接受
- 不是图片的内容不再存成 .png:服务器返回错误页或登录页时,这张图保留网络地址,所有失败的图片在一个对话框里列出原因
- 几张图片同时下载,每张最多等 30 秒
- 认得更多图片格式:带拍摄信息的 JPEG 照片、WebP、AVIF、SVG 和 ICO 按实际格式命名(以前多被存成 .png)
- 未保存的文档保存到文件夹后,图片跟着过去:它的图片在"默认图片根目录"里,第一次保存(或另存为到别的文件夹)时,用相对路径引用的图片会复制到新位置旁边;只复制,不覆盖、不删除
导出
- 导出完成后有提示:"设置 → 导出 → 导出完成后"可选无操作、提示保存位置(默认)、打开文件、打开所在文件夹。提示显示在窗口右下角,带"打开"和"打开文件位置"按钮,10 秒后自动消失。原来打开了"导出后打开所在文件夹"的,自动对应到"打开所在文件夹"
- 含有无法绘制的 Mermaid 图表时,导出不再失败,该图表保留为代码;也不会再在文档底部留下一份渲染结果
- 导出失败时说明原因
出错时说明原因
- 文件夹面板的剪切、复制、粘贴、复制路径、重命名失败时给出提示;从文件夹面板粘贴文件时会等剪贴板准备好再读取
- 剪贴板被其他程序占用时自动重试几次;从编辑器复制失败时给出提示
- 导出配置和图床配置的读取、保存、添加、删除、恢复默认失败时给出提示或记入日志,配置页面在数据库读不出时也不会出错
- 自动保存、关闭前的保存询问、图片右键菜单、PowerShell 上传脚本文件等处的异常不再中断程序
- 编辑器页面里的错误被捕获并记入日志;页面短时间内反复崩溃时自动切换到源码模式,避免反复重载
其他
- 打包版"关闭窗口后保持运行"默认关闭,和其他版本一致;自己设置过的保持不变
- 打包版的日志放在设置文件旁边,"打开日志文件夹"打开的就是它
- 编辑器打开文件时如果把内容改写了,会从原文件再加载一次,不会把改写后的内容当成文件内容
- 日志会记下每次启动时设置文件里有哪些项,以及每次修改了哪一项设置(文字类设置只记"已修改",不记内容),方便排查设置丢失的问题
Built by GitHub Actions from tag v1.3.7.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-guide-zh-CN.md |
User guide (Simplified Chinese): files, modes, shortcuts, pictures and picture upload, themes, export. Also in the app folder as docs\user-guide.md. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.6
这一版修好了几处图片插入和上传的问题(其中一处会让窗口卡死),侧栏的选中高亮跟随主题颜色,并附上一份中文使用说明。
图片
- 截图粘贴后上传不再卡死:剪贴板图片的插入操作设为"上传图片"时,粘贴截图会让窗口永久卡住,现在正常上传
- 粘贴的截图、下载的网络图片按图片类型命名后上传:以前以
tmpXXXX.tmp的名字上传,S3 上的文件浏览器打不开、只能下载;现在是image-哈希.png,PowerShell 脚本拿到的也是.png路径 - "复制到路径"遇到同名图片:同名但内容不同的第二张保存为
名字 (2).png,文档里也写这个名字(以前写的仍是原名,显示成了第一张图);第三张是名字 (3).png,不再是名字 (2) (3).png - 新建的上传配置默认启用,建好就出现在"上传方式"和图片右键的"上传图片"里
界面
- 大纲中的当前标题、文件树中打开的文件、"文件 / 大纲"下的指示条改用主题的强调色,不再总是系统蓝;主题没有强调色时仍用系统强调色
稳定性
- Windows 无法打开文件对话框(打开、保存、导出、导入、选择图片)时,程序继续运行,不再连同所有窗口一起关闭
日志
- 本地日志限制大小:
debug.log超过 2 MB 换新文件,最多保留两个;错误报告保留最近 30 天、最多 50 个 - "设置 → 关于"新增"打开日志文件夹",反馈问题时方便附上日志
使用说明
- 新增中文使用说明:文件和文件夹、四种模式、快捷键、图片的插入和上传(S3 对象存储和 PowerShell 脚本,附例子)、主题、导出。在程序目录的
docs\user-guide.md,也作为单独的文件附在下载列表里
Built by GitHub Actions from tag v1.3.6.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-guide-zh-CN.md |
User guide (Simplified Chinese): files, modes, shortcuts, pictures and picture upload, themes, export. Also in the app folder as docs\user-guide.md. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.4
这一版修好了复制和粘贴:阅读模式可以复制,复制到 Word 的内容带格式、图片正常显示,快捷键粘贴不再出现"看得见却没写进文档"的情况。
复制和粘贴
- 阅读模式能复制了:选中文字后"复制"可用,"全选"和 Ctrl+A 选中整篇文档
- 阅读模式的右键菜单只留阅读需要的:复制、复制为纯文本、全选;不再出现撤销、剪切、粘贴、删除,右键或编辑菜单里的撤销/重做也不再改动文档(本机自动化接口的撤销照常)
- "复制为纯文本"移到右键菜单第一层:按页面显示的样子复制,去掉 Markdown 记号;公式只出现一次、用原式,图片用替代文字,有序列表保留编号、无序列表用"•",表格每行用 Tab 分隔
- "复制"带格式:粘到 Word、邮件里是排好版的样子,不再是带
**的源码;"复制为 Markdown"仍只给源码;复制后在 Typedown 里粘贴回来仍是原来的 Markdown - Ctrl+C、Ctrl+X、Ctrl+V 都经过编辑器:以前这几个键有时由网页控件自己处理,复制出内部代码,粘贴进去的内容屏幕上看得到、实际没写进文档,保存时会丢
- 选中的表格单元格可以复制了
复制到 Word 的图片
- 路径里有中文的图片能显示了(以前是空白框)
- SVG 图片转成清晰的 PNG,尺寸和页面上一致
- 名字或说明里带方括号、路径带空格的图片也能正常复制
图片
- 写成
的图片能显示了(以前是空图片),同样写法的链接也能打开 - "重做"之后文档里的本地图片不再全部加载失败
- 重启后第一次"上传本地图片"不再误报"没有配置"
Built by GitHub Actions from tag v1.3.4.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.3
这一版让程序启动更快。
改进
- 启动快约 0.5 秒:程序发布时预先编译成本机代码,启动时不再临时编译。在测试机上,从启动到文档显示由约 2.9 秒缩短到约 2.4 秒;安装包大了约 3 MB
- 没有图表的文档不再加载 Mermaid:3.5 MB 的图表库改为文档里第一次出现 Mermaid 图时才加载,其余文档启动时不再解析它
Built by GitHub Actions from tag v1.3.3.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.2
这一版加入批量上传本地图片、S3 兼容图床和 Vim 键位,并修复主题、全屏和 PlantUML 的多个问题。
新功能
- 文件 > 上传本地图片:把文档里引用本机文件的图片一次传到图床,所有引用换成网址,一次撤销即可还原;同一个文件只传一次,网络图片、代码里的示例和找不到的文件保持不动,失败的会列出原因
- S3 兼容图床:上传方式新增 S3 / R2 / OSS / COS(Amazon S3、Cloudflare R2、阿里云 OSS、腾讯云 COS、MinIO 等),可设桶内文件夹(支持
${year}、${month})和公开网址;Secret 加密保存在本机 - 上传记录:同一张图片在同一个上传配置下只上传一次,再次插入、撤销后重传、换了名字的同一张图都直接用之前的网址;可在“设置 > 图片 > 上传记录”中清除
- 一次插入多张图片:拖入、粘贴或在插入图片对话框中多选多个图片文件,按顺序各占一段;拖入、粘贴的图片也按“插入本地图片”的设置处理(复制到文件夹或上传)
- 分享到 HedgeDoc 前提醒上传本地图片
- Vim 键位(设置 > 编辑器,默认关闭):源码模式下使用 Vim(
:w保存、:q关闭标签页);阅读模式下用 j/k、gg/G、]]/[[、/和 n/N 移动 - PlantUML 服务器:可改用自己的 plantuml-server 绘制图表,图表源码不再发送到 plantuml.com
- 设置 > 图片:三个按来源区分的上传配置合并为一个“上传方式”
修复
- PlantUML 图表能正常绘制(以前地址错误,只显示错误图);改为默认不绘制,打开后才会把源码发送出去
- 图片上传的 PowerShell 方式能正常运行(以前一上传就报“未实现”)
- 源码模式下切换主题或修改自定义 CSS 立即生效,不必切换模式
- 窗口和菜单的颜色跟随实际生效的主题,自定义主题下不再出现菜单文字颜色不对
- “重新加载主题”后,菜单立即显示新增的主题文件和修改后的主题名称
- 全屏时页面顶到屏幕上边缘,不再留一条窗口背景
- 窗口刚打开就关闭时,程序不再随之退出
- 从其他窗口或自动化接口切换语言后,侧栏标签跟着变
- 安装包不再误带一份重复的程序文件,体积恢复正常
本机自动化
- 写入时
reveal: "change"会把屏幕外的改动滚动到可见处,光标保持原位
Built by GitHub Actions from tag v1.3.2.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.1
这一版修复关闭设置后回到文档时,光标和键盘焦点丢失的问题。
修复
- 关闭设置(再按一次 Ctrl+, 或点返回)回到文档后,键盘焦点回到编辑器:以前要先点一下才能继续输入,而这一下又会把光标挪走
- 关闭设置后光标留在原来的位置:以前未命名的文档,或没有开启“记住光标位置”时,光标会回到文档开头
Built by GitHub Actions from tag v1.3.1.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown.Package_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.3.0
这一版加入本机自动化(默认关闭):脚本和 AI 助手可以通过命令行工具 typedownctl 或 MCP 读写已打开的文档、调整窗口和设置。同时修好了多窗口时设置互相覆盖,以及偶尔某个操作一直没有反应的问题。
本机自动化(新功能,默认关闭)
- 设置 → 通用 → 允许本机自动化:打开后,本机上以你的身份运行的程序(脚本、AI 助手)可以读取和编辑已打开的文档、保存到原路径、关闭已保存的文档,切换窗口的模式、侧栏和大小,以及调整 30 个设置(主题、字号、界面语言、编辑器和 Markdown 选项等,立即生效)。只在本机,不经网络;关闭开关即断开所有连接
- 有程序连着时,窗口标题显示“自动化已连接”,每次改动会短暂显示是哪个程序改了哪个文档;被改的文字会高亮约 2 秒(可在 设置 → 通用 → 高亮程序所做的更改 关闭)
- 每次写入都要带上程序读到的版本号:你在它读取之后输入的内容不会被旧内容覆盖;有未保存更改的文档不能被程序关闭;可视编辑会丢失内容的正文会被拒绝
- 程序在源码模式下写入时只替换改动的部分,光标、选区和滚动位置不动;在可视模式下只重绘改动的段落
- 安全边界:这个开关信任你这个系统用户下的所有程序,没有逐个程序的授权
- 安装包新增命令行工具
typedownctl.exe(装在安装目录里),typedownctl mcp是给 AI 工具用的 MCP 服务器;说明文档装在安装目录的docs文件夹(docs/automation.md、docs/automation-mcp.md)。接口 v1 已冻结,之后只增不改
编辑
- 打开一篇首次可视编辑会改写部分原始 HTML 的文档时,编辑区上方会提示改用源码模式;提示可以关掉,不影响编辑
修复
- 多个窗口的设置不再互相覆盖:以前每个窗口各存一份设置,一个窗口保存时会把别的窗口改过的设置写回旧值;现在所有窗口共用一份,在一个窗口改的设置会立即应用到其他窗口(源码模式、侧栏等窗口自己的状态仍然各自独立)
- 在另一个窗口改了界面语言,这个窗口的菜单栏也会随之切换,不必重启
- 偶尔某个操作没有任何反应,要重启才恢复:界面框架把任务交给界面线程时,两个线程同时交付可能丢掉其中一个,现已修复(随附的 Typedown.XamlUI 1.0.2)
- 撤销、重做之后,编辑器迟到的一次内容上报可能把刚撤销的内容又写回去
Built by GitHub Actions from tag v1.3.0.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown.Package_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |
Typedown v1.2.31
这一版是修复版:解决多窗口时进程崩溃或关不掉、未命名文档崩溃后只能找回一个、保存后文件被标为隐藏,以及几处编辑时丢内容、丢键盘的问题;标签栏在自定义主题下也更轻。
文件与恢复
- 保存后的文件不再变成“隐藏 + 临时”文件:1.2.27 起原子保存把临时文件的标记带到了目标文件上,同步客户端可能跳过这些文件、资源管理器也不显示。现在保存后恢复文件原有属性,已被标记的文件下次保存时自动纠正
- 同时开着多个未命名文档时,每个文档都有自己的自动备份(以前共用一个,崩溃后只能找回最后写入的那个),后台标签里的未命名文档也会备份;下次启动询问是否恢复,恢复后各自回到自己的标签
窗口
- 刚打开的新窗口立即关掉时,整个程序崩溃(所有窗口一起关闭)
- 两个窗口先后关掉后,进程有时仍在后台运行,没有任何窗口,再次打开 Typedown 也没有反应
编辑
- 在正文最后一行下方的空白处点击,光标落到最后一行末尾,不再凭空插入空段落、把文档标成未保存
- 带 front matter 的文档从源码模式切到可视模式、光标恰好在
---行上时,front matter 会变成普通段落和分隔线,下次编辑后被这样保存 - 字体、行高或文字方向变化重绘编辑器后,光标仍在但按键无效,需要点一下才能继续输入
- 第一次可视化编辑会丢掉代码块围栏后除语言外的信息(如
```ts {title="x.ts"}变成```ts),并把 Go 代码、Makefile 等里的制表符换成空格
外观
- 自定义主题下的标签栏更轻:标签栏与侧栏同一背景,非活动标签不再填色,当前标签是略亮于编辑区、带边框的卡片
- 自定义主题给菜单行单独配色时,菜单下方不再多一条分隔线
Built by GitHub Actions from tag v1.2.31.
| File | What it is |
|---|---|
Typedown-windows-x64-v*.exe / -arm64- |
Installer (Inno Setup) for x64 / ARM64 Windows. Installs WebView2 Runtime if missing, registers .md associations. |
Typedown-portable-x64-v*.zip / -arm64- |
Portable build – unzip and run Typedown.exe. |
Typedown.Package_*_x64.msix / _ARM64.msix |
MSIX packages for sideloading. |
Typedown-signing-certificate.cer |
Self-signed certificate used to sign the above. To install the MSIX, first import this into Local Machine → Trusted People (or Trusted Root). The .exe/.zip run without it (SmartScreen may warn). |