Insider 版本 v0.13.8 开始测试

今早六点多的时候,v0.13.8 开始测试了。(并且猫哥顺带说了一句“所见所得离正式发布不远了”!)

新功能

  • Obsidian 同步增加了批量恢复的功能。
  • 预览模式模式改了个英文名以避免混淆( Preview ModeReading Mode

所见所得模式的提升

  • 默认开启所见所得模式。如果想使用原来基于 CodeMirror 5 的编辑器,需要在设置中开启 Legacy Editor 开关。
  • 现在新面板的默认模式不再是原来的“编辑模式”,而是开启了所见所得模式的编辑模式。(即现在默认面板有三种状态:1)原来的预览模式,现改名为阅读模式;2)编辑模式,这又分成所见所得编辑模式和源码编辑模式。)
  • Vim 在所见所得和源码模式下都可以使用了。
  • 完成待办事项后,待办事项会变成灰色并被划掉,以和阅读模式保持一致。
  • 改进了上下方向键与嵌入块、代码块等块的交互效果。
  • 改进了选择即时渲染的块时的选择效果。
  • 改进了选择包含 Markdown 语法标记的文字时的选择效果。
  • 修复了进行拖放操作时无法看到插入标记的问题,以及拖放导致的插入无效内容的问题。
  • 增强了对行内 HTML 块的检测。
  • 改进了对引用的处理
  • 修复了自动匹配括号的问题,比如 [后跟空格时仍然匹配]的问题。
  • 修复了HTML注释可能会导致编辑器的解析器崩溃的问题。
  • 修复了当文件末尾有块时,选择或点击文件末尾将选择到文件开头的问题。

其他 Bug 修复

  • 修复了代码块在阅读模式下第一行时有额外缩进的问题。
  • 当新文件路径设置为基于当前文件时,在快速切换中新建文件已经可以基于当前活动的面板来创建。

开发者相关

  • Breaking change: the data-task css class has been moved to the line element, rather than being on each piece of <span> .
  • The API for CodeMirror 6 has now been opened up. To deeply integrate with CodeMirror 6, you will be required to write an Extension to augment the editor. More details and tutorials will be available later.

6 个赞