我是一名programmer,除了coding以外,自然是还有许多新技术的学习笔记需要总结。当然你知道肯定是markdown格式的,因为方便嵌入代码。
我乐衷于尝试各种新玩意儿,就以editor为例,从Editplus,Notepad++,UltraEdit,Sublime Text ,到 Vim,Emacs,Atom,VS Code,这些我都尝试过。总结下来我觉得Vim作为编辑器之神不为过,毕竟在终端下能玩出那么多花样不容易,快捷键也非常好使;其次鼎鼎大名的Emacs,我只用它写写org;Sublime Text,Atom,VS Code,这三者很相像,都是非常现代的桌面编辑器,主打插件管理和可配置,无论是编辑、阅读代码和写markdown都是不错的选择。
最初我用Evernote 保存我的代码和笔记文档,但很快我便认识到EN的华而不实,除却收藏、同步强大以外,几乎没什么易用性。然后我开始使用GitHub,目前还算比较满意。可是那只能在桌面系统使用,并且仅仅是写好之后上传而已,整个写作构思的环节是没有的。之后我还试用了OneNote,同步太慢且非以单个文件形式组织,最终还是弃用。
我们到底需要怎样的云笔记app呢?与Blog又有何不同?
编辑、阅读、收藏、整理、同步
首先我觉得每篇笔记应当对应一个文本文件(比如md),笔记用文件夹管理,这即方便上传也方便导出,而且能够保留原样。对于md的编辑和预览总不会太难吧。(这正是editor擅长的)
综上,我们需要一个全平台的git,而且还要增强其收藏和分享功能。