Windows | macOS arm64 | macOS x64 | Linux AppImage | Linux deb
- feat: 增加仓库搜索并全部替换功能
- feat: 增加文本对比工具(需安装扩展)
- feat: 优化仓库搜索结果展示性能,搜索结果可设置到 2000 个结果
- feat: 优化文件选项卡、状态栏菜单、编辑器状态保存恢复等若干交互细节
- feat: 优化快速跳转文件筛选输入模糊匹配算法
- feat: 大幅度优化运行 JS 代码日志吞吐性能
- feat: Wiki 链接支持跳转到非 Md 文件
- feat: 宏替换
$include支持引入纯文本文件(不限于 Md 文件) - feat: 文档历史 Diff 编辑器折叠未改动部分
- fix: 修复切换预览器/编辑器菜单 UI 问题
- fix: 修复文档历史 Diff 编辑器同主编辑器可能干扰问题
新增文本对比扩展
ctx.i18n.createI18n 生成的 Vue ref 对象可能不响应语言变化问题
ctx.whenExtensionInitialized 方法,插件初始化完成后执行回调
ctx.routines.chooseDocument 方法,用以选择文档
ctx.doc.cloneDoc 方法,用以克隆文档对象基本信息
ctx.doc.isPlain 方法,用以判断文档是否为纯文本文档
ctx.editor.getAvailableCustomEditors 方法,用以获取文档可用的自定义编辑器
ctx.repo.isNormalRepo 方法,用以判断仓库是否为普通仓库
$include supports the introduction of plain text files (not limited to Md files)
ctx.i18n.createI18n may not respond to language changes
ctx.whenExtensionInitialized method, execute callback after plugin initialization is completed
ctx.routines.chooseDocument method, used to select documents
ctx.doc.cloneDoc method, used to clone basic information of document objects
ctx.doc.isPlain method, used to determine whether the document is a plain text document
ctx.editor.getAvailableCustomEditors method, used to obtain available custom editors for documents
ctx.repo.isNormalRepo method, used to determine whether the warehouse is a normal warehouse