Markdown.app 版本更新

App 下载地址 https://www.markdown.app/download

1.6.5

  • 发布时间: 2020-06-19
  • 修正: 通过插图语法快速选图的图片,没有复制到当前根目录下
  • 增加:普通行首空格保留的功能
  • 调整:继续调整预览的同步滚动的逻辑
  • 增加: textview 滚动到底,preview 也不再以可视区域的顶端为参照而直接到底
  • 修正: 微信扫码进行图片上传 (Wifi)有可能会导致整个 App 闪退,特别是 10.15.5 系统上

1.6.4

  • 发布时间: 2020-06-10
  • 修正: 微信公众号,如果 @2x 类型的图片名,导致粘贴的格式丢失内容
  • 增强: 在图片编辑的弹窗中,增加图片语法 alt 属性的输入框

1.6.2

  • 发布时间: 2020-06-09
  • 改善: 继续调整更新同步滚动的逻辑,单次滚动结束后,再补充一次位置的同步
  • 调整: Header 中对加粗、斜体进行高亮的对应
  • 修正: 历史版本列表中载入的历史版本内容可能出现乱码的情况
  • 修正: 10.15 系统下,未知原因导致的选择保存路径后报出可能报错的情况
  • 修正: 设定的 date 在 1900 年前会导致闪退

1.6.1

  • 发布时间: 2020-05-30
  • 修正: 前几版增加的图片渲染逻辑,存在文本区域尺寸调整后,图片原来的位置大小信息缓存残留而造成的临时性浮动、叠加
  • 修正: 扩充的 Markdown 修饰语法中避免引入 zoom 相关的样式以防遇到浏览器自身 offset 信息获取的 bug
  • 调整: 行间距的计算逻辑
  • 改善:调整预览同步滚动的逻辑
  • 增强: 支持思维导图中有序列表的数据提取
  • 修正: pdf 导出的时候计算行首缩进有误差

1.5.9

  • 发布时间: 2020-05-18
  • 增加: 数学公式实时预览的支持
  • 改善: 图片插入文章中光标位置的处理逻辑
  • 修正: 多个附件、图片拖入到正文区域插入后,光标的位置不恰当
  • 修正: 图片切换『居中』与否的时候,可能会导致 Markdown 标记符一栏的上下位置偏差
  • 增加: PDF 导出增加『与预览样式一致』的设置项
  • 调整: 微信中转云端相关的逻辑调整
  • 增强 Markdown 解析时对 $$ 包裹的数学公式的转义兼容
  • 修正: 当中文输入法输入过程中,产生了当前行软换行时,Markdown的标记符栏没有及时渲染
  • 调整: 默认不启动触摸板切换边栏的设定
  • 调整: 代码高亮情况下代码的 font-family 设定可以影响预览效果
  • 增加: 正文编写区域,右键菜单中增加 Speach 的子菜单
  • 调整: 图片调整的窗口增加百分比的呈现
  • 修正: jpeg 后缀的图片在跨浏览器预览的时候没有显示
  • 增强: 禅模式可以使用 ESC 键作为退出的快捷键
  • 调整: 禅模式不限制当前是否多屏幕
  • 修正: 文件管理器的列表中,item 拖动到当前选中元素的 index,拖动后,对应的选中元素会出错
  • 增加: 文档列表中文档的右键可以移动到 顶部&底部
  • 调整: 文件管理器列表中如果有选中的时候,新建的文档排于之前而不是最前

1.5.8

  • 发布日期: 2020-04-28
  • 修正: 1.5.7 丢失了『复制为微信公众号格式』的菜单

1.5.7

  • 发布日期: 2020-04-28
  • 调整: TOC 栏默认不能用 trackpad 划出来 (主要现阶段避免误触)
  • 调整: 正文字体默认提升一号
  • 修正: 历史版本窗口中第一个 version 删除的时候,需要重新打开窗口才能再次载入数据
  • 当前打开的文档,找不到所处 『文件管理器』 的时候,可以右键点击 找到对应命令
  • 调整机制: pick image 不插入语法,如果没有选中图片的话
  • 修正:禅模式在切换背景图片的时候,背景层不显示的问题

1.5.6

  • 发布日期:2020-04-27
  • 处于禅模式时候,不同 Apps 切换情况以及全屏切换相关场景下的优化
  • 修正: splitview 子栏隐藏之后,当前 focus 的 textview 会失焦
  • 修正: Scroller 隐藏之后又会闪现一次
  • 修正: 居中模式的状态下,切换全屏的过程中,会导致最后一行空行是中文输入法的首字抖动

1.5.4

  • 发布日期: 2020-04-26
  • 主要是针对上一个版本变动较大的补充性修正
  • 上一个版本新的 splitview 的交互行为调整
  • 菜单栏中增加『独立预览窗』的支持
  • 链接的语法中,链接如果使用 URL Scheme 的逻辑,点击可以直接打开
  • 如果列表条目语法中,存在链接语法,则不视为一个 Todo 性质的可以鼠标切换
  • 修正: 如果预览不可见的时候,避免 Markdown 的解析以及渲染
  • 修正: 『预览栏』是否可以见的判断逻辑出错
  • 修正: 切换文档的时候,预览没有更新
  • 超过 8 万字的长文档,会临时禁用语法高亮等以保证基本的性能
  • 禅模式切换的时候,不做全局的 theme 替换,保持独立性,所以反复切换的时候速度更快了
  • 修正: 有行间距设定的时候,Markdown 标记符一栏在新行中文输入的时候会有抖动

1.5.1

  • 发布日期: 2020-04-23
  • 重写主界面分栏的渲染逻辑,提升流畅度
  • 调整 Textview 的布局逻辑,尽可能避免布局产生的性能问题
  • 支持触摸板的左右划动调出、隐藏窗口,增加对应的过场动画
  • 重新制作和调整了『偏好设置』窗口更友好的视觉
  • 更多界面中不同地方字体以及大小的设置
  • 文章内图片渲染引擎重写,提升性能(特别滚动的时候)
  • 双击图片编辑的时候,可选择为居中
  • 修正: App 运行中,双击外部文档选择 Markdown.app 打开无反应
  • 增加对 .txtbundle 格式文件的打开支持
  • 菜单栏中提供『载入帮助文档』的支持,以及增加『多层目录』的帮助提示
  • 增加选择本地图片的语法快捷键
  • 针对 PDF 导出的时候,提供正文&标题的字体设置
  • 重启 App 后保留 『行号、Markdown标注、当前行背景』 的状态
  • 新的禅模式窗口机制,退出禅模的时候,其它 App 窗口会保留原位
  • 增加禅模式下的 Touch Bar 支持
  • 一些主题样式的微调
  • 新建文档默认的后缀由 txt 改为 md
  • Touch Bar 没有对应中文翻译
  • 『编辑』菜单栏中增加 undo/redo 的快捷显示
  • 偏好设置中,可以控制是否根据系统的 Light/Dark 模式自动切换 App 的 ICON
  • 同时支持 Control+Commmand+F 以及 Shift+Command+F 切换全屏
  • 修正: 自定义光标,特别横向的时候,出现光标闪烁的问题
  • 增强: 中文输入法兼容对 ¥?的支持