一、Yank Note:当Markdown遇上“瑞士军刀”

Yank Note是一款基于TypeScript和Vue开发的开源Markdown编辑器(GitHub星标超6k+),专为开发者、技术写作者及效率追求者设计。它巧妙融合了轻量化文本编辑IDE级功能扩展,在保留Markdown简洁性的同时,通过插件体系实现了文档加密、代码运行、版本控制等高级功能,堪称“Markdown界的VSCode”。


2025-08-0312365.jpg


二、核心功能解析:超越传统编辑器的天花板

1. 编辑增强套件

  • 列编辑模式:通过Alt+单击、鼠标中键拖动或快捷键激活,可批量修改多行文本(如表格数据、代码前缀),大幅提升结构化内容操作效率。
  • 智能语法感知:自动识别代码块区域并抑制Markdown提示,避免干扰纯代码编辑。
  • 双栏协同:编辑区与预览区支持同步滚动,预览区可独立调整字体(等宽/衬线字体自由选)。

2. 动态内容嵌入(技术文档利器)

  • 可执行代码片段:直接运行JS/Python/Bash等代码,调试脚本无需切换终端。
  • 专业图表支持:内嵌Drawio绘图、Mermaid流程图及ECharts数据可视化。
  • Reveal.js整合:用Markdown写PPT,通过分隔符---创建幻灯片,支持过渡动画与交互控件。

3. 安全与版本管理

  • 文件级加密.c.md后缀文件启用前端加密,密码丢失仅能暴力破解,杜绝后门风险。
  • 历史版本回溯:自动保存编辑记录,可随时回退至任意版本。

4. 扩展生态

  • 插件开发:提供ctxAPI对象,50+内置插件均开放源码参考,支持Hook拦截与Action定制(例:状态栏添加菜单)。
  • AI集成:接入OpenAI实现自动补全,提升技术文档写作效率。

三、安装与配置指南

跨平台一键部署

系统安装方式
Windows官网下载安装 EXE 安装包
macOSbrew install yank-note (或下载 DMG 文件)
Linux终端执行:
bash<br>git clone https://github.com/purocean/yn.git<br>cd yn && yarn install && yarn dev<br>

Linux终端执行:
git clone https://github.com/purocean/yn.git
cd yn && yarn install && yarn dev1 ### 初学必调设置

  1. 启用加密:文件重命名为XXX.c.md,首次保存时设置密码。
  2. 绑定图床:配置PicGo实现粘贴图片自动上传。
  3. 自定义预览样式设置 > 外观 > 预览字体 按需切换等宽/衬线字体。

四、高阶技巧:释放生产力潜能

1. 文档即PPT(Reveal.js工作流)

  1. 新建.md文件,用##定义幻灯片标题。
  2. 分隔符---创建新幻灯片页。
  3. 插入Mermaid流程图或ECharts图表增强可视化。
  4. 导出为HTML或直接全屏演示。

2. 插件开发实战(5行代码案例)

创建主目录/plugins/hello.js

window.registerPlugin({
  name: 'hello-plugin',
  register: ctx => {
    ctx.statusBar.addItem({
      id: 'hello-button',
      title: 'HELLO',
      onClick: () => alert('Yank Note!')
    })
  }
})

重启后状态栏即出现交互按钮。


五、横向对比:为何开发者偏爱Yank Note?

功能Yank NoteTyporaSublime Text语雀
本地文件加密✅ 文件级❌(云端存储)
代码块运行✅ 多语言支持❌(需插件)
插件系统✅ 开放 API✅ 需 Python 开发✅ 封闭生态
导出格式✅ PDF / Word / HTML✅ PDF / HTML❌(需插件)✅ 受限免费
思维导图嵌入✅ 嵌套列表转换✅ 需手动绘制
成本完全免费$14.99 买断$99付费高级功能
数据依据:实测对比及社区反馈
  • VS Sublime:Yank Note的仓库式文档管理更贴合知识库需求,但Sublime的多光标编辑更灵活。
  • VS 语雀:Yank Note本地存储+离线操作适合隐私敏感场景,语雀强于团队协同但依赖网络。

六、安全警示:能力与风险的平衡

Yank Note为扩展性牺牲了部分安全防护:

  • ⚠️ 命令执行风险:运行外部Markdown文件可能触发恶意代码,务必确认内容可信!
  • ⚠️ 加密不可逆:密码丢失将导致文件永久锁定(服务端不存密钥)。

结语:谁该选择Yank Note?

  • 👍 推荐用户:技术文档写作者、Markdown深度用户、隐私敏感型笔记党、爱折腾的插件开发者。
  • 👎 慎选用户:纯移动端需求者(无官方APP)、追求开箱即用的非技术人群。
项目动态:2025年6月发布的v3.82.1新增预览字体定制与API增强,持续优化专业写作体验。

获取渠道

用技术重塑写作,Yank Note在开放与安全的钢丝上走出了自己的道路——这或许正是工程师心中编辑器的终极形态。