标记语言Markdown一直是很多程序员的最爱。现在有很多出色的Markdown编辑器,也有很多出色的笔记软件,但那些能够支持Markdown和提供出色编辑体验的笔记软件还很少。利用程序员日常使用的代码编辑器,VNote尤其是Vim的许多优秀思想,VNote努力成为一个更懂程序员和Markdown的笔记软件。vnote是一个跨平台开源Markdown的好用笔记工具软件(项目地址)。与大多数宣称跨平台的软件不同,VNote把Linux和Windows作为主要支持平台,为用户提供了非常出色的Linux体验。下面就让小编为大家介绍一下一款舒适的Markdown笔记软件——VNote。
一款舒适的Markdown笔记软件——VNote
vnote是一个基于Qt框架的免费开源笔记型软件。VNote专注于Markdown的编辑和阅读功能,旨在提供舒适的编辑体验。
VNote基于Qt框架,可以在主流操作系统上运行,包括Linux、Windows和MacOS(未经测试)。
VNote是为Markdown编辑器而设计的,具有笔记管理功能,或者具有支持Markdown的笔记软件。
当前一些流行的笔记软件,如为知笔记、有道云笔记等,也提供了对Markdown的支持,但大多数只有简单型,尤其是在Linux平台上,体验型。
现在确实有很多功能强大的编辑器,专注于Markdown。然而,大多数人不会提供便笺管理功能(在编辑器中,也不需要这样做),或者是一个简单的文件系统浏览器。CuteMarked是其中一款流行的Markdown编辑器,VNote在其实现过程中也在很多地方参考了该软件。
vnote试图减少Markdown天生的编辑和阅读能力之间的割裂感。现在许多编辑器都是通过左右两栏来编辑和预览Markdown的,但编辑和阅读仍然是有区别的。VNote利用语法亮度来帮助用户跟踪、识别笔记内容,使Markdown在编辑笔记时也能像阅读一样提供良好的视觉、排版效果。与此同时,VNote支持在编辑时对图片进行原地预览,进一步减少分割感。在使用VNote之后,您肯定更希望处于编辑模式。
此外,VNote还利用Vim和Shell提供了许多非常方便、高效的快捷方式。由于VNote与编写代码不同,所以目前Vim还没有提供真正的Vim模式,用户在编辑注释时通常按顺序编写。
VNote使用笔记本来管理笔记。与OneNote相似,笔记本可以在系统中的任何地方保存。记事本与帐户的概念相对应。举例来说,您可以在本地文件系统上拥有一个笔记本,并将另一个笔记本保存在某个OwnCloud服务器上。如果不同的笔记有不同的保密要求,那么单独使用笔记本是很合适的。
便携式电脑与文件系统上的一个独立完整的文件夹相对应。您可以将该文件夹拷贝到其他位置(或其他计算机),然后再将其导入VNote。
vnote支持笔记本中的任意文件夹级别。支持在笔记本内或笔记本之间的文件夹复制或剪切以及笔记。
文件夹导航栏VNote。
全部便笺都保存为纯文本,并由纯文本配置文件管理。甚至没有VNote,您也可以方便地访问数据。通过这种方式,您还可以使用第三方文件同步服务来同步您的笔记,并将其导入其他计算机上的VNote。
VNote支持Markdown和富文本注释,其中Markdown注释必须以字符串名称md作为后缀。
VNote利用有意义的语法和其他特性,让Markdown尽可能地给用户提供直观、直接的体验。
语法高亮
支持精确的Markdown语法使其更亮。VNote使用精心调试的高亮样式,使您可以轻松地跟踪和阅读文档。
实时图片预览
编辑时,VNote支持预览图片链接。通过这种方式,您可以尽量保持编辑模式,避免频繁的切换。
若要复制一张图片,请选择它,然后进行复制。
良好的图片体验
在编辑时,支持像其他富文本编辑器一样直接粘贴插入图片,并且VNote可以帮助您管理插入图片。VNote将这些图片保存在注释所在的images子目录下。当你插入一张图片,VNote会弹出一个窗口来预览你想插入的。同时,当你在笔记中删除图片链接时,VNote会自动删除相应的图片。
编辑和阅读时交互式大纲视图
对于编辑和预览模式,VNote都提供了用户友好的大纲视图。这个大纲视图是一个项目树,而不只是插入HTML片段。
同步编辑与阅读模式
在切换编辑或阅读模式后,常常无法找到原始位置?当您切换编辑或阅读模式时,VNote会将您放在相同的区域下,帮助您快速地找到所需内容。
vnote提供了许多快捷键,提供了令人愉快的编辑体验。
例如:
进入Ctrl+W的编辑模式;Ctrl+R保存并进入阅读模式;Ctrl+E使编辑区最大化;
将Ctrl+D转换到临时Vim模式(例如支持hjkl移动指针);
-Ctrl+B,Ctrl+I,Ctrl+O用粗体、斜体和行内码插入。
支持无限水平窗口分割,方便您整理和撰写笔记。
VNote中,几乎一起都是可以定制的,比如背景颜色,字体和Markdown风格等等。一个VNote使用一个纯文本文件来记录您的所有配置,这样通过拷贝这个文件,您很快就可以在另一台电脑上初始化新的VNote。
vnote也支持许多其他特性,例如:
--突出当前路线;
--选明所选文字;
--具有强大的内部搜索功能;
VNote的目标是开发一款便携式软件,提供舒适的Markdown编辑体验,或强大的文件管理功能的Markdown编辑器。利用程序员日常使用的代码编辑器,VNote尤其是Vim的许多优秀思想,VNote努力成为一个更懂程序员和Markdown的笔记软件。要强调的是,VNote是一个笔记软件,而非Markdown编辑器。因此,与Typora等编辑器相比,已知笔记或VSCode、Vim等支持笔记的软件应该具有可比性。以上就是小编为大家总结的一款舒适的Markdown笔记软件——VNote,希望能够帮助到大家。
[免责声明]
文章标题: 一款舒适的Markdown笔记软件——VNote
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。