为写作与技术文档而生的 Markdown 编辑器

码克(MkDown)是一款基于 Tauri 2 与 Rust 打造的桌面级 Markdown 编辑与阅读器。极速启动、实时预览、多工作区、代码高亮,让文档创作回归纯粹。

3 种编辑模式 5+ 类应用内预览 250+ 代码语言高亮 0 云端依赖
实时预览 本地优先 多工作区 代码高亮 离线可用 隐私安全
Core Features

专注写作的每一处细节

从编辑器内核到文件管理,码克围绕本地文档工作流设计了一系列实用能力。

实时预览三模式

编辑、分屏、阅读三种模式一键切换,左侧书写、右侧即时渲染,位置精确同步、所见即所得。

多工作区管理

支持多目录工作区与最近列表,一键切换项目;重启自动恢复上次的标签页与阅读位置。

富媒体应用内预览

Word、Excel、图片、HTML 等格式无需离开应用即可预览,零额外 IO 开销。

图表与公式渲染

内置 Mermaid 流程图与 KaTeX 数学公式支持,技术文档与论文写作得心应手。

本地优先 · 隐私安全

基于 Tauri 的本地应用,所有文档与图片均存储于本机,不上传任何云端。

粘贴即落盘

复制粘贴的图片自动存入 ./assets/ 相对目录并入库,链接永不丢失。

代码编辑引擎

非 Markdown 文本由自建 CodeMirror 6 引擎接管,250+ 语言语法高亮、按需懒加载,源码类文件拖入即开。

纯文本零误渲染

txt / log / csv / tsv 及无扩展名文本按纯文本编辑,#、**、- 等字符保持字面量,不再被误判为 Markdown。

全局搜索

跨工作区文件名与正文检索,支持正则、大小写与仅 Markdown 过滤,结果高亮、点击直达。

Who It's For

一个工具,覆盖多种写作场景

无论你是工程师、研究者还是知识管理者,码克都能贴合你的文档工作流。

ENGINEERS

技术文档与笔记

Markdown 正文配合 Mermaid 流程图、KaTeX 公式与代码块高亮,设计文档、周报、技术博客一气呵成。

设计文档周报技术博客接口说明
RESEARCHERS

论文与学术写作

KaTeX 公式、实时大纲导航与沉浸阅读态,长文结构与排版始终清晰在握。

文献综述实验记录公式推导开题报告
DEVELOPERS

代码与文档混合

代码编辑引擎覆盖 250+ 语言,HTML / SVG 源码与预览同屏对照,开发者一站式工作台。

源码注释配置说明API 文档运维手册
KNOWLEDGE

个人知识库

多工作区分隔项目、本地优先保障隐私、会话快照自动恢复,长期积累也不紊乱。

读书笔记项目归档速记模板库
Changelog

版本更新时间线

持续迭代,每一版都让本地写作更顺手。轨道自动滚动,支持拖拽与滚轮横向查看,悬停暂停。

v0.5.02026.10最新
  • 代码编辑引擎:CodeMirror 6 自建,250+ 扩展名语法高亮,首屏零增长
  • 纯文本不再误渲染:txt / log / csv / tsv 等按字面量编辑
  • HTML / SVG 源码高亮:编辑态带高亮,分栏 / 阅读模式保留
  • 语法配色升级:GitHub Light / Dark 双主题,跟随亮暗切换
  • Mac 快捷键适配与界面字号固定(仅作用于编辑 / 预览正文)
v0.4.02026.10
  • 三模式位置同步:切换时精确锚定同一位置,滚动互切稳定不回跳
  • 全套中英双语:界面语言一键切换,覆盖全部文案与功能栏提示
  • 标签右键菜单升级:配图标与快捷键(关闭 / 重命名)
  • 编辑区行高对齐阅读态,修复内核写死行距导致的拥挤
v0.3.62026.09
  • SVG 三模式与 HTML / SVG 缩放工具条(30%–300%)
  • 设置面板全面改版:外观 / 编辑器 / 快捷键 / 关于 四分组
  • 大纲层级标记改为小圆点 + 字重分层,更易辨级
  • 集中修复拖拽与边线细节,新增 Gitee 同步工作流
v0.3.52026.09
  • 编辑区体验打磨:去除多余边框、修复代码块头部栏层级
  • 滚动条统一:编辑态滑槽透明、目录树 / 大纲规格一致
  • 标题排版:标题行字号与预览主题对齐
  • 顶栏按钮重新分组,工作区边线精细化
Tech Stack

现代而稳健的技术底座

以 Rust 与 Tauri 2 保证性能与安全,以 Vue3 与 Vite 提供流畅体验。

Rs
Rust
核心后端
系统级性能 · 内存安全
T2
Tauri 2
桌面运行时
轻量跨平台壳 · 原生 WebView
V3
Vue 3
前端框架
组合式 API · 响应式界面
Vi
Vite
工程化
极速冷启动 · 即时热更新
Pi
Pinia
数据流
轻量状态管理 · 模块化 store
TS
TypeScript
开发语言
静态类型 · 重构无忧
Md
md-editor-v3
编辑引擎
Markdown 内核 · 实时预览
CM
CodeMirror 6
编辑引擎
代码编辑内核 · 250+ 语言
{}
JSON
本地配置
settings.json 本地持久化
FAQ

常见问题

关于本地优先、平台支持与使用的常见疑问,这里都有答案。

01文档会上传到云端吗?

不会。码克是纯本地优先应用——文档、图片与配置全部落在本机磁盘,不上云、不登录、不联网。所有文件 IO 都经本地 Rust 命令完成,你的内容始终留在自己电脑上。

02支持哪些操作系统?

Windows:NSIS 安装包(x64),自带卸载程序、注册到系统「应用与功能」,卸载保留用户数据。macOS:提供 Apple 芯片(aarch64)与 Intel(x86_64)双架构 dmg。

03macOS 打开提示「无法验证开发者 / 已损坏」怎么办?

本应用未做 Apple 开发者签名,首次打开任选其一绕过(只需一次):① 打开 系统设置 → 隐私与安全性,拉到最底部点击「仍要打开」;② 终端执行 xattr -cr /Applications/码克.app 后正常打开。M 系列芯片选「Apple 芯片版」,Intel 选「Intel 版」。

04Markdown 之外的文件能打开吗?

能。代码类 250+ 扩展名语法高亮(py / rs / ts / js / json / sql / css / go / sh / toml / yaml 等);txt / log / csv / tsv 按纯文本编辑;docx / xlsx / 图片应用内预览;pdf / ppt 等交系统默认程序打开。

05大文件能处理吗?

文本类文件以 8MB 为性能闸门——超过则判为不可编辑,避免卡顿。常规文档、笔记与源码远在此阈值内;超大日志 / 数据文件建议用专业编辑器处理。

06如何更新到新版本?

应用内「关于」页或顶栏按钮均可手动检查更新;macOS 按当前架构下载 dmg 并替换,Windows 走安装包。发现新版可直接前往发布页获取。

07为什么基于 Tauri 而不是 Electron?

Tauri 以原生 WebView(Windows 的 WebView2 / macOS 的 WKWebView)承载界面、Rust 编写后端,安装包体积更小、内存占用更低、启动更快,且天然适配系统安全模型。

08支持导出吗?

支持。可导出 HTML(相对路径自动还原),亦可走 WebView 打印为 PDF,满足文档分发与归档需求。

现在就开始书写

支持 Windows / macOS,体积小巧,开箱即用。

本应用未做 Apple 开发者签名,首次打开若提示「无法验证开发者」或「已损坏」,任选其一绕过:

  1. 打开 系统设置 → 隐私与安全性,拉到最底部,点击「仍要打开」。
  2. 或在「终端」执行 xattr -cr /Applications/码克.app 后正常打开。
以上操作只需一次。M 系列芯片(M1/M2/M3/M4)选「Apple 芯片版」,Intel 机型选「Intel 版」。