更新日志

了解 Mdit 的最新更改、改进和新功能。

快速笔记快捷键、响应式编辑器布局与 Git 同步改进

本次更新新增了快速笔记快捷键,修复了小屏幕下的编辑器布局问题,并解决了 Git 同步过程中的焦点重置和内容丢失问题。

快速笔记快捷键:现在可以使用 Cmd+Shift+N(Mac)或 Ctrl+Shift+N(Windows/Linux)快速打开快速笔记,让笔记创建更加便捷。

响应式编辑器布局:修复了屏幕尺寸缩小时编辑器布局错乱或显示异常的问题,确保在不同窗口尺寸下都能获得一致的编辑体验。

Git 同步改进:解决了 Git 同步过程中焦点重置或内容部分丢失的问题,在整个同步过程中保持编辑状态和内容完整性。

Tab 缩进、公式快捷键与格式优化

本次更新带来了代码块内的 Tab(\t)缩进支持、更快捷的公式输入方式、缩进行为优化,以及一系列体验打磨。

代码块 Tab 缩进:在代码块中按下 Tab 键会插入制表符而非空格,便于在偏好硬 Tab 的项目里保持一致的缩进。

公式快捷键:新增快捷输入——输入 \begin 创建块级公式,输入 $$ 插入行内公式,让写作与公式编辑切换更高效。

格式改进:在列表和代码场景下的缩进/反缩进更一致。

质量与体验:修复若干问题并优化 UI/UX,让编辑流程更加顺滑。

固定文件夹、从标签页重命名文件以及改进的公式块 UI

新增了将经常访问的文件夹固定到侧边栏顶部的功能,可以直接从编辑器标签页标题重命名 Markdown 文件,并改进了公式块的 UI。

固定文件夹

固定文件夹:您现在可以将经常使用的文件夹或标签固定到侧边栏顶部。固定的项目始终显示在顶部,方便快速访问,您可以随时使用”取消固定”按钮取消固定。

从标签栏重命名

从标签页重命名文件:将鼠标悬停在编辑器标签栏中的笔记名称上,会显示编辑按钮。点击它即可直接重命名 Markdown 文件。您无需通过文件资源管理器或菜单导航,即可快速更改文件名,使您的工作流程更加顺畅。

改进的公式块 UI:公式块的用户界面已得到改进,提供更直观、更友好的使用体验。

从 Finder 直接打开和编辑 Markdown 文件

您现在可以直接从 Finder 打开和编辑 Markdown 文件。以这种方式打开时,应用程序会显示一个干净、无干扰的编辑器界面,仅显示必要的编辑工具。

简洁的编辑器界面

直接打开文件:只需在 Finder 中双击任何 Markdown 文件即可在 mdit 中打开它。文件会立即在专注的编辑器视图中打开,让您可以立即开始编辑,而不会受到任何干扰。

极简编辑器 UI:从 Finder 打开文件时,应用程序会呈现一个完全专注于您内容的简洁界面。仅编辑器视图移除了所有不必要的 UI 元素,为您提供纯粹的写作体验,帮助您专注于笔记。

语义搜索

添加了语义搜索支持,允许您根据含义和上下文查找笔记,而不仅仅是关键词或精确文本匹配。这使得查找您需要的笔记变得更加容易。

语义搜索

语义搜索:使用理解您要查找内容的含义和上下文的自然语言查询来搜索笔记。语义搜索不是匹配精确的关键词,而是查找与您的查询在概念上相关的笔记,即使它们不包含您输入的确切单词。

需要索引:要使用语义搜索,您需要先索引您的工作区。索引完成后,您可以使用自然语言查询(如”查找关于 markdown 的笔记”)进行搜索,并根据笔记的语义含义获得相关结果,而不仅仅是关键词匹配。

从第一个标题自动重命名笔记和窗口大小记忆

添加了当笔记的第一个块是标题时的自动文件重命名,以及窗口大小记忆功能,以恢复您首选的窗口尺寸。

从标题自动重命名

自动重命名笔记:当您在笔记的第一个块中写入标题时,文件名将自动更改以匹配标题文本。这有助于保持笔记文件名的组织性和与内容的一致性。

手动覆盖:如果您手动重命名笔记文件,该笔记的自动重命名将被禁用。即使以后标题内容发生变化,文件名也将保持您设置的名称,让您在需要时完全控制文件名。


窗口大小记忆:应用程序现在会记住您的窗口大小,并在您再次启动应用程序时恢复它,因此您可以使用首选的窗口尺寸立即继续工作。

工作区索引和基于标签的笔记整理

添加了使用嵌入模型的工作区索引和基于标签的笔记整理功能,帮助您更有效地发现和整理相关笔记。

索引设置

工作区索引:配置嵌入模型来索引您的工作区,使您的笔记可搜索和可发现。目前支持从本地 Ollama 实例自动获取的 Ollama 嵌入模型。

  • 嵌入模型:从可用的 Ollama 嵌入模型中选择用于索引工作区的模型
  • 自动索引:启用自动索引,每 10 分钟自动索引您的工作区
  • 手动索引:手动触发索引或强制完全重建索引
  • 索引进度:通过可视化进度条监控索引进度,显示已索引的文件数量

基于标签的笔记整理

基于标签的笔记整理:索引工作区后,创建标签以自动将相关笔记分组。点击侧边栏中的任何标签即可查看与该标签关联的所有笔记,让您可以轻松发现笔记之间的联系,并按主题或类别进行整理。

集合视图和排序

添加了集合视图和笔记预览以及排序选项,帮助您更好地组织和查找笔记。

集合视图

集合视图:在资源管理器中点击任何文件夹即可查看该文件夹内的所有笔记。笔记以列表形式显示,带有预览,显示标题和内容预览,让您可以轻松浏览和找到所需的笔记。

排序选项

排序选项:通过选择多个排序标准来组织笔记:

  • 名称:按标题字母顺序排序笔记
  • 创建日期:按创建时间排序笔记
  • 修改日期:按最后修改时间排序笔记

您还可以选择排序顺序:

  • 升序:最旧的项在前(A-Z,最早的日期在前)
  • 降序:最新的项在前(Z-A,最新的日期在前)

Git 同步

为已配置 Git 的工作区添加了 Git 同步功能。现在,当您在启用 Git 的文件夹中工作时,可以直接从应用同步笔记。

Git 同步

Git 同步:当您在已配置 Git 的文件夹中工作时,侧边栏中会显示同步选项。使用同步菜单可以手动同步更改或访问 Git 同步设置。

Git 同步设置

Git 同步设置:使用可自定义选项配置 Git 同步首选项:

  • 自动同步:当工作区未同步时,每分钟自动同步 Git。只有在存在未提交的更改或存储库领先/落后于远程存储库时,Git 同步才会运行。
  • 分支名称:为 Git 同步操作指定自定义分支名称。留空以使用当前分支。
  • 提交消息:自定义提交消息模板。您可以在消息模板中使用 {date} 等变量。

图片预览和拖放

新增了两项图像处理功能,使图像处理更加简单直观。

图片预览:现在您可以直接在应用中预览图片文件。只需点击侧边栏中的任何图片文件,即可在预览模态窗口中打开,无需离开应用即可轻松查看图片。

图片预览

拖放:通过将图片文件直接拖放到编辑器中,可以快速将图片添加到笔记中。这使得在 Markdown 文档中插入截图和其他图片变得毫不费力。

拖放图片

笔记快速搜索

新增了一个由 Cmd+K 触发的命令面板功能,允许您通过搜索笔记的标题和内容来快速查找笔记。只需打开命令菜单并输入内容,即可立即筛选和跳转到任何笔记。

快速搜索功能