基于 Qt 框架的开源笔记软件 VNote
扫描二维码
随时随地手机看文章
VNote是一个受Vim启发开发的专门为Markdown而优化、设计的笔记软件。授权协议:MIT
亮点
-
支持直接从剪切板插入图片;
-
支持编辑和阅读模式下代码块的语法高亮;
-
支持编辑和阅读模式下的大纲;
-
支持自定义编辑和阅读模式的样式;
-
支持Vim模式以及一系列强大的快捷键;
-
支持无限层级的文件夹;
-
支持多个标签页和窗口分割;
-
支持Mermaid, Flowchart.js 和 MathJax;
-
支持高分辨率;
-
支持笔记附件。
-
支持主题以及深色模式;
开发 VNote 的动机
Markdown 编辑器与笔记管理
舒适的 Markdown 体验
Markdown 的本质
-
作为一个极端,一些编辑器只是将Markdown作为无格式的纯文本处理。用户很容易在密密麻麻的黑漆漆的一片文字中找不着方向。
-
大部分编辑器使用两个面板来同时编辑和预览Markdown笔记。从而,用户可以在编辑的同时看到优美的排版和布局。但是,两个面板基本会占据了整个屏幕,而用户的目光焦点左右频繁移动,往往也会使得用户无法专注编辑。
-
作为另一个极端,一些编辑器在用户输入文本后立即将Markdown的标记转换为HTML元素,使得编写Markdown如同在Word文档里面编写富文本一样。
折中:VNote的方案
功能
基于笔记本的管理
直观的笔记管理
语法高亮
实时图片预览
良好的图片体验
编辑和阅读模式中的交互式大纲视图
强大的快捷键
高度可定制
其他
-
高亮当前行;
-
高亮所选择的文本;
-
强大的页内查找;
-
自动缩进和自动列表;