跳到正文
发现
Markify:macOS 原生 Markdown 编辑器
桌面应用效率工具

Markify:macOS 原生 Markdown 编辑器

一款 macOS 原生 Markdown 编辑器,在同一页面里切换渲染视图与源码视图,不走分栏预览。

admin
发布于 2026-11-04
浏览
10
访问
0
下载
0
版本
v2.5.7
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Markify 是一款面向 macOS 15.6 及以上系统的原生 Markdown 编辑器,用 SwiftUI 编写。它放弃了常见的「左边源码、右边预览」分栏模式:整个文档在同一页里直接以渲染后的样子呈现,按 ⌘/ 就原地淡入切换成 Markdown 源码,光标位置和滚动位置都会保留。

文档本身是普通的 .md 文件,支持系统自动保存、版本历史和「最近使用」,不引入私有格式。

主要功能

  • 双视图切换:标题、表格、代码、数学公式和图片直接渲染;⌘/ 在渲染与源码之间切换。
  • 浮动格式栏:选中文字后出现玻璃质感工具栏,可设置块级样式、加粗、斜体、删除线、代码和链接。
  • 斜杠菜单:行首输入 / 插入表格、任务列表、代码块、callout、数学公式、图片、脚注或 frontmatter,每行都标注对应的 Markdown 语法。
  • 扩展语法:支持 GitHub Flavored Markdown,包括表格、任务列表、callout(> [!NOTE])、$…$ / $$…$$ 数学公式、脚注和 YAML frontmatter,另有 Mermaid 图表渲染。
  • 资料库侧边栏(⌃⌘S):列出已打开的文件与资料库笔记,支持子文件夹,可把任意笔记文件夹设为资料库;用 Spotlight 全文搜索(⇧⌘F),按项目与知识集合筛选并跳转到高亮匹配处。
  • Apple Intelligence 端侧处理:Writing Tools、校对、改写、在光标处生成(⌘↩)以及整篇文档操作,内容不离开本机。
  • 从网页打开:File › Open URL… 可通过 HTTPS 打开 Markdown,或浏览 GitHub、GitLab 仓库,私有仓库支持 token 访问。
  • 链接面板:列出所有链接目标及所在行,并用 Apple Intelligence 在端侧为本地笔记或网页生成摘要。
  • 命令行与编码代理:随附 markify 命令,可打开报告(view)、校验 OKF 包(check)、导出 HTML(export);另有面向 Claude Code、Codex、OpenCode 的插件,把代理的回答发送到 Markify 窗口。
  • Finder 快速预览:在 Markdown 文件上按空格即可预览格式化文本、本地图片、数学公式与图表,无需打开 Markify。

安装与使用

从 Releases 页面 下载 DMG:Apple Silicon 机型选 markify-as.dmg,Intel 机型选 markify-intel.dmg。双击挂载后把 Markify 拖进「应用程序」文件夹即可。

也可以用 Homebrew 安装:

brew tap spaquet/markify https://github.com/spaquet/markify.git
brew install --cask spaquet/markify/markify

常用快捷键:

  • 打开文件 ⌘O,新建文档 ⌘N
  • 切换视图 ⌘/
  • 行首输入 / 插入块
  • 选中文字后用格式栏,或 ⌘B ⌘I ⇧⌘X ⌘E ⌘K
  • 资料库 ⌃⌘S,Writing Tools ⇧⌘W

从源码构建需要 Xcode 26 或更高版本:

git clone https://github.com/spaquet/markify.git
open Markify.xcodeproj

选择 Markify scheme 后按 Cmd+R 运行。

注意事项

  • 系统要求 macOS 15.6 Sequoia 或更高;Apple Intelligence 相关功能需要支持该特性的 Mac 并已开启,其中自定义生成与链接摘要需要 macOS 26 及以上。
  • Markify 目前以未签名的形式分发,首次启动时 macOS 会弹出安全警告。可在「应用程序」中右键点击 Markify 选择「打开」,或到 系统设置 › 隐私与安全性 里选择「仍要打开」。
  • 每个 DMG 都附带 .sha256 校验文件,可用 shasum -c markify-as.dmg.sha256 验证下载完整性。
  • 项目采用 MIT License 加 Commons Clause 发布:可用于个人或工作文档,也可学习和修改源码,但未经许可不得销售 Markify 本身或价值主要来源于它的产品或服务。

本作品整理自 GitHub 开源项目 spaquet/markify,原作者 @spaquet。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v2.5.7当前版本

    修复内存问题与两处编译警告;补齐表格字符串与 es-ES 导出的本地化;修复架构变化时 Ondine FFI 链接;Rendered 视图新增可折叠 details 区块;修复长文档大纲首次点击导航。

评论