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 设计理念和特性的文章:

谢谢!

50441 次点击
所在节点    Markdown
167 条回复
bequt
2017-06-25 13:29:03 +08:00
很不错我产品,谢谢
Lispre
2017-06-25 13:36:08 +08:00
我点击退出之后, 总是报告意外退出
Garantion
2017-06-25 14:00:40 +08:00
很好的产品,用了一小会儿,说一点我自己的想法
优点:
- 流畅,界面简洁
- Vim 模式很给力
- 笔记本结构设计很好

发现一些地方可以改进:
- 新建笔记本的时候我试了很多种方式都不能在默认路径之外新建
- 好像没有实时预览功能
- 删除笔记本的时候,我没勾选保留本地内容,直接无响应退出

毕竟是开源的,很不容易,加油!
tamlok
2017-06-25 14:08:40 +08:00
@Lispre 请问是什么系统呢?可以的话,麻烦在 Github 或者 QQ 群或者邮件里面说一下详细的情况,可以改进,谢谢!
Lilykissme
2017-06-25 14:10:24 +08:00
马克一下,体验一下再谈。
tamlok
2017-06-25 14:12:09 +08:00
@Garantion 哎呀,不能在默认路径之外新建那个是个 Bug,刚添加进去的。删除笔记本这个,我这边倒不会无响应退出,不知道您是什么平台呢? VNote 不提供一边编辑一边实时预览的功能,只区分编辑和阅读模式。谢谢反馈!
Garantion
2017-06-25 14:24:36 +08:00
@tamlok #26 是 Windows 7 64 位,可能是偶然现象。
其实不提供实时预览也行,毕竟写多了基本都能脑补出来渲染后的样子 233
zuolan
2017-06-25 14:27:54 +08:00
让我想起了 Qownnotes (大概)这个日更狂魔,真正的最强大 Markdown 笔记工具,但是功能那么复杂,实在玩不过来。。。。
tamlok
2017-06-25 14:40:16 +08:00
@zuolan 顿悟了以后,现在通过实时预览来编辑 Markdown 的编辑器我基本都不看了~哈哈。VNote 没有待办事项,很简单的。
tamlok
2017-06-25 14:41:37 +08:00
@Garantion 刚 Fix 了不能添加其他位置的笔记本的 Bug。VNote 是希望通过语法高亮以及预览图片等方法来尽量降低 MD 的编辑与阅读的割裂感。谢谢!
babytomas
2017-06-25 14:49:11 +08:00
支持,我在 deepin 看到你来着 ...
tamlok
2017-06-25 15:00:35 +08:00
@babytomas 谢谢~等后面 deepin 应用商店收录了欢迎尝试哈~
wzw
2017-06-25 15:25:19 +08:00
@tamlok win 的用户还是最多的吧,一开始先把 win 的做好呀。
tamlok
2017-06-25 15:27:34 +08:00
@wzw 目前来看是 Win 的最多。其实对于 Qt 来说,Win 和 Linux 的体验是差不多的,Mac 我没有机器,所以就没怎么用。我现在一般是在家用 Linux 开发,在公司用 Win 使用。所以 Win 的是没问题的,放心吧~ :) 谢谢!
wzw
2017-06-25 15:29:13 +08:00
@tamlok 我这会刚下载,试用以后 提出建议。 我猜,实时预览 还是不少人想要的。毕竟需要脑补效果,很麻烦的。 多一个选择嘛
tamlok
2017-06-25 15:32:46 +08:00
@wzw 其实基本不用怎么脑补~不过实时预览对新手比较友好,对于写 MD 熟到烂的童鞋来说基本不怎么需要。后面可以加一个简单的、可选的预览界面吧。:) 欢迎反馈!
jin7
2017-06-25 15:39:56 +08:00
可以直接那 vscode 或者 atom 当笔记本. 跨平台.
直接打开笔记本文件夹.
我现在就是这样子做的.
以前用为知笔记, 后来收费就转投 vscode 做 markdown 笔记了.
而且可以安装第三方 markdown 插件增强功能.
tamlok
2017-06-25 15:46:22 +08:00
@jin7 使用 VNote 后说不定您会感觉到专有优化的不一样 :) 我之前是使用 Vim 来记 Markdown 笔记的,后来觉得不好用,就写了 VNote。VNote 也是基于文件夹的形式,一个笔记本对应一个文件夹,笔记本里面每个子文件夹都有一个 json 配置文件,自给自足,所以这个笔记本根目录可以随便移动,比如同步到别的电脑上,然后再作为笔记本导入到 VNote 中。我以前也是为知笔记,后来在收费前夕本来打算开发 VNote 作为其中的一个客户端的,但是后来收费了,就先作罢了。
wangleineo
2017-06-25 16:36:20 +08:00
已 Star。开发了 9 个月,有恒心!
为什么用 Qt ?不用 html+js 包一个壳呢?是有什么功能用那种方式不好做吗?
tamlok
2017-06-25 16:42:46 +08:00
@wangleineo 谢谢!因为 CMD 作业部落的客户端就是包的一层 Web,多个文件来回切换的时候,慢到无法忍受,所以就不用它了。其实,主要是 C++比较熟悉~不过,现在 VNote 里面 Markdown 转 HTML 啥的都是用 JS 的,使用 QWebEngine 来实现 C++和 JS 的对接。JS 的确是比 C++的方便不少!

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

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

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

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

© 2021 V2EX