VNote:一个更懂程序员和 Markdown 的笔记

2017-06-25 10:00:09 +08:00
 tamlok

我使用 Markdown 来记录笔记大概有四五年了,尝试了很多不同的笔记软件和编辑器,包括为知笔记、有道云笔记、MarkdownPad、初次惊艳的 Typora、StackEdit 和作业部落等。最后觉得这些笔记和编辑器并不能满足自己的需求。个人认为,Markdown 需要预览是对 Markdown 的一个最大误解。于是,我自己基于 Qt 搞了一个笔记软件—— VNote

VNote 的特性包括:

以下是 VNote 编辑时的一个界面:

目前 VNote 处于 1.6 版本,正在活跃开发中,欢迎大家尝试反馈!

下面附上一些之前写的关于 VNote 设计理念和特性的文章:

谢谢!

49695 次点击
所在节点    Markdown
167 条回复
lifeintools
2017-06-25 10:02:41 +08:00
点赞~
SuperMild
2017-06-25 10:07:25 +08:00
看起来很不错!
infun
2017-06-25 10:10:44 +08:00
Qt 啊,好厉害
tamlok
2017-06-25 10:18:05 +08:00
@infun 哪里,我就只会这个了~~以前学 C++的时候,Web 开发还没有现在这么流行
tamlok
2017-06-25 10:19:21 +08:00
@SuperMild 谢谢!后面还会根据自己的使用不断完善。最近觉得 UML 对看代码挺有帮助的,所以打算支持 UML ~~
Krime
2017-06-25 10:52:02 +08:00
看起来有点乱,建议调整一下边距和行间距,效果应该会好很多
tamlok
2017-06-25 10:56:01 +08:00
@Krime 谢谢反馈!这个只是演示文档,将尽可能多的 Markdown 元素放在一起。而且这个是比较早的版本,目前版本的话那两个图片链接下面应该预览有图片的。后面我试着改一下边距。谢谢!
kohnv
2017-06-25 10:57:24 +08:00
和 emacs 里的 org mode 挺像的
learnshare
2017-06-25 10:57:56 +08:00
行高需要大一些,字都挤到一起了
tamlok
2017-06-25 11:01:18 +08:00
@learnshare 好的!谢谢反馈!这是 QTextEdit 默认的设置,一直没改动,后面我改善一下。
lonenol
2017-06-25 11:02:42 +08:00
我觉得 markdown 编辑工具最重要的就是对表格支持的友好一点,最好达到 org-mode 那种程度.其它的功能用哪个都没啥区别,搞的再牛逼也比 vim sublime 之类的强不了多少
tamlok
2017-06-25 11:08:24 +08:00
@lonenol 原地预览图片还是比 Vim 强很多的~后面 VNote 会针对表格进行优化,目前还没有做到这一步。计划是:图片、公式都是原地预览,表格是实时维护行高之类的,使用纯文本|之类的达到一个类似于 Excel 编辑的体验。org-mode 我没有体验过,我是 Vim 党,哈~ VNote 的想法也是从 Vim 来的。我之前使用 Vim 来编写 MD 笔记两三个月,觉得加上 conceal 特性效果很不错,可惜就是图片显示不了,所以按照这个想法,摒弃实时预览,实现了一个 VNote。谢谢!
qiqico
2017-06-25 11:11:50 +08:00
> “使用 语法高亮 而不是实时预览来提供舒适的编辑体验;”

为啥给程序员看代码而不是排版优雅好看的预览,就是更懂程序员?没感觉这种体验会更好啊,乱乱的
skadi
2017-06-25 11:15:31 +08:00
mark
tamlok
2017-06-25 11:23:50 +08:00
@qiqico 因为从我个人角度来看,使用 Markdown 主要是它简单的标记。预览只是用于阅读,并不是用来编辑的。目前大多数编辑器都提供实时预览,编辑的时候左看右看的,而且还把整个屏幕都占了。Typora 的想法非常惊艳,但是在使用一段时间后,我发现它把我输入的每一个字符都格式化,我能控制的就很少了;而且掺和的越多,兼容性和 Bug 就越多。

这里说“更懂程序员”,是从另一个角度来看的:Vim,分割窗口,掌控,编辑时代码高亮等等。(不过也可能是我以偏概全了,以为 VNote 更懂我这个程序员,就更懂所有的程序员 :( )。另外,VNote 下一个版本还会支持 PlantUML。

这个图片显得有点乱是因为为了展示语法高亮,把所有元素都放在一起了;而且还有前面不少大大提到的行高问题,后面我会注意这一点!谢谢反馈!:)
Kilerd
2017-06-25 11:38:22 +08:00
挺好的,就是看起来很乱。


所以我还是选择 typora
tamlok
2017-06-25 11:41:48 +08:00
@Kilerd 更新了一张截图,乱是因为把所有元素都放在一起演示了。Typora 也非常好,代表不同的方案吧。一个极端是直接纯文本那样编辑,一个方案是提供实时预览,一个方案是 VNote 这种,另一个极端是 Typora 那样直接类似于富文本编辑。其实我觉得 Typora 就是一个快捷键的 Word。:)
freestyleyooo
2017-06-25 11:54:10 +08:00
看起来好乱啊,没印象笔记好看
mokeyjay
2017-06-25 11:59:14 +08:00
看起来不错,赞一个
tamlok
2017-06-25 11:59:51 +08:00
@freestyleyooo Markdown 是标记语言,编辑的时候和富文本没法比,阅读的时候则是有过之而无不及。当然不敢和印象笔记比颜值了啦! :) 但私以为,还是比有道云笔记好看那么一点点~哈哈!谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/370895

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX