#App
📔
Yank Note:为程序员设计的 Markdown 编辑器
Github |
DEMO✨
Features- 在线版本
- OpenAI 补全
- 版本控制
- 脑图
- 文件加密
- 运行代码片段
- 内嵌终端
- 图表,例如 PlantUML
- 插件
- HTML 小程序
- Reveal.js
- 宏
- 附件
- TOC
🧑
作者作者做 Yank Note 的初衷是满足自己的笔记需求,因此很多设计都是以作者自身的需求作为出发点。在作者的自述中,Yank Note 坚持以下几个原则:
- 拒绝云服务
- 拒绝专有格式
- 开源
- 可拓展
- 克制
- 跨平台
Yank Note 的使用场景也以作者程序员的身份出发,延伸出以下几个场景:
- 编程笔记
- 工作日志
- 图文撰写
- 脚本管理
未来作者计划增强基础体验,精简服务端,强化客户端,强化文档之间的链接,开发简单的移动端应用。
目前作者的技术栈采用 Vue 3.0 + Electron。其他的一些组件,例如 Markdown 渲染之类的是作者为了更好的性能进行了重写。
📢
感想
很难将 YN 称之为一个 Markdown 编辑器,因为它拥有了太多不属于 Markdown 编辑器应有的功能。YN 的可塑性远远超越 Markdown 编辑器。拥有这么多功能的同时,使用体验仍旧流畅不臃肿。
当你第一次打开它时,左边文件树,中间 Markdown 源码,右侧是 Markdown 预览。当你滚动 Markdown 源码时,Markdown 预览会跟着移动。当你滚动 Markdown 预览时,Markdown 源码并不会跟着移动。
当你尝试打字时,那个代码补全会给你 VSCode 的感觉。当你执行内嵌代码,内嵌 HTML 组件时,有一种在用 JupyterNotebook 类似产品的错觉。
频道:
@NewlearnerChannel