软件介绍

Yank Note是一款专为Mac设计的Markdown编辑器,提供开源透明、本地数据储存、强大的Markdown语法支持、高阶文档功能和丰富插件扩展,确保安全可靠的高效编辑体验。

Yank Note是一款专为Mac平台设计的Markdown编辑器,以其开源特性和本地数据储存为核心,旨在为用户提供安全、高效且功能丰富的笔记体验。该项目基于AGPL-3.0协议开源,代码完全托管于GitHub,确保了透明度和可持续维护。Yank Note专注于解决云笔记常见的数据隐私、网络依赖和停服风险问题,通过本地储存和灵活备份方案(如云盘或Git),让用户完全掌控自己的文档数据。无论是日常笔记记录、技术文档编写,还是机密信息管理,Yank Note都提供了一个可靠且强大的解决方案。

软件体验

使用Yank Note的体验被众多用户誉为“硬核高效”和“超级顺手”。编辑过程中,得益于Monaco编辑器内核(即VS Code编辑器的核心),操作流畅跟手,无卡顿感,显著提升了写作和编码效率。用户“放扶摇”称赞其为编辑体验极佳的Markdown编辑器,插件支持丰富;而“Clarisse147”则认为这是用过最棒的Markdown笔记应用。此外,库与库隔离的设计思路让文档管理更加透明,方便用户组织不同项目或主题的内容。整体上,Yank Note在保持界面简洁的同时,通过丰富的功能满足了个性化需求,吸引了从普通用户到开发者的广泛好评。

功能点

Yank Note的功能覆盖了从基础编辑到高级应用的多个层面,具体包括:

  • 强大的Markdown扩展语法:支持表格、脚注、目录、数学公式、代码块高亮、上标、下标、分栏等,允许用户编写结构化和多样化的文档内容。
  • 高阶文档能力:文档可嵌入HTML小工具、可运行的代码块以及宏替换语句,通过代码集成将静态文档转化为动态工具箱,适用于演示、数据分析等场景。
  • 插件扩展系统:提供20多个官方和社区插件,涵盖主题UI、图形绘制、人工智能辅助(如OpenAI智能完成)、Git操作等领域,用户可自行安装或开发扩展,持续丰富编辑器功能。
  • 文本编辑增强:支持多光标编辑,实现批量修改;具备自动补全功能,覆盖基础Markdown语法和插件提供的智能建议;通过扩展可格式化文本源码,提升代码可读性。
  • 高性能编辑环境:基于Monaco编辑器,确保了大型文档的快速响应和流畅交互,媲美专业IDE的编辑体验。
  • 同步滚动: 编辑区和预览区同步滚动,预览区可独立滚动
  • 目录大纲: 预览区目录大纲快速跳转
  • 版本管理: 支持回溯文档历史版本
  • 文件加密:.c.md 结尾的文件视为加密文件
  • 自动保存: 文件编辑后自动保存,未保存文件橙色标题栏提醒(加密文档不自动保存)
  • 编辑优化: 列表自动补全
  • 粘贴图片: 可快速粘贴剪切板里面的图片,可作为文件或 Base64 形式插入
  • 嵌入附件: 可以添加附件到文档,点击在系统中打开
  • 代码运行: 支持运行 JavaScript、PHP、nodejs、Python、bash 代码
  • 待办列表: 支持显示文档中的待办进度,点击可快速切换待办状态
  • 快速打开: 可使用快捷键打开文件切换面板,以便快捷打开文件,标记的文件,全文搜索文件内容
  • 内置终端: 支持在编辑器打开终端,快速切换当前工作目录
  • 公式解析: 支持输入 LaTeX 公式代码
  • 样式风格: Markdown 使用 GitHub 风格样式和特性
  • 数据仓库: 可定义多个数据位置以便文档分类
  • 外链转换: 将外链或 BASE64 图片转换为本地图片
  • HTML 解析: 可以直接在文档里面使用 HTML 代码,也可以使用快捷键粘贴复制 HTML 为 Markdown
  • docx 导出: 后端使用 pandoc 做转换器
  • TOC 支持: 生成 TOC 在需要生成目录的地方写入 [toc]{type: "ol", level: [1,2,3]} 即可
  • 编辑表格单元格: 双击表格单元格即可快速编辑
  • 复制标题链接: 复制标题链接路径到剪切板,便于插入到其他文件
  • 嵌入小工具: 文档支持内嵌 HTML 小工具
  • 嵌入 PlantUML 图形: 在文档内内嵌 PlantUML 图形
  • 嵌入 drawio 图形: 在文档中内嵌 drawio 图形
  • 嵌入 ECharts 图形: 在文档中嵌入 Echarts 图形
  • 嵌入 Mermaid 图形: 在文档中嵌入 Mermaid 图形
  • 嵌入 Luckysheet 表格: 在文档中嵌入 Luckysheet 表格
  • 嵌套列表转脑图展示: 可将嵌套列表用脑图的方式展示
  • 元素属性书写: 可自定义元素的任意属性
  • 表格解析增强: 表格支持表格标题多行文本,列表等特性
  • 文档交叉链接跳转: 支持在文档中链接其他文档,互相跳转
  • 脚注功能: 支持在文档中书写脚注
  • 容器块: 支持类似 VuePress 默认主题的自定义容器
  • 宏替换: 支持内嵌 JavaScript 表达式动态替换文档内容
  • 图床: 支持 PicGo 图床
  • 自定义插件: 支持编写 JavaScript 插件拓展编辑器功能。插件放置在 主目录/plugins 中。参考插件开发指南

应用特点

Yank Note的独特之处在于其强调安全性与用户控制,具体特点如下:

  • 开源与透明:采用AGPL-3.0协议开源,代码公开于GitHub,用户可审查代码、参与贡献或自行维护,消除了对商业闭源软件的依赖风险。
  • 本地数据储存:所有文档数据默认保存在本地设备上,用户可自主选择同步和备份方式(例如云盘或Git仓库),有效避免了云服务的数据隐私泄露、网络延迟或服务终止问题。
  • 历史版本管理:内置文档历史版本功能,允许查看和恢复之前的编辑版本,便于追踪修改记录和回滚错误操作。
  • 文档加密支持:提供单个文档的端到端加密功能,适用于存储账号密码等机密信息,增强了数据安全性。
  • 用户主导的生态:通过插件扩展和自定义补全内容,用户能根据个人工作流定制编辑器,实现高度个性化使用。

总结

Yank Note作为一款Mac软件,成功融合了Markdown编辑的便捷性与数据管理的安全性,满足了现代用户对效率与隐私的双重需求。其开源本质和本地储存策略为用户带来安心感,而强大的功能集和插件生态则拓展了应用场景。无论是用于学习笔记、技术文档还是敏感数据记录,Yank Note都展现出了出色的适应性和可靠性,值得Mac用户尝试并集成到日常工作中。

应用截图

安装说明

  1. 点击上方"下载"按钮下载 .dmg 安装包
  2. 双击下载的 .dmg 文件打开安装镜像
  3. 将 Yank Note 拖拽到 Applications 文件夹
  4. 从 Launchpad 或 Applications 文件夹启动应用

系统要求

  • >= macOS 11.0

用户评论

暂无评论
0/1000