- 能同步
- 能用markdonw语法
- 能方便的浏览笔记
- 随便用什么编辑器编辑
同步很容易搞定,现在很多的免费网盘,用来存储笔记很合适,代码托管也可以,我就是用的bitbucket的私有仓库放笔记。
写笔记就更不是问题了。所以我唯一要做的,就是一个方便浏览查看笔记的工具。
于是就有了mynote这个东西,它就是用来浏览查看笔记的。截图如下
左边是目录层级,mynote自动扫描所有的目录显示在这里,支持多级目录。中间是选定的目录下所有的笔记文件,笔记文件必须是markdown格式,最左边是文件渲染后的内容。
总之是很简单的了。想添加某个分类的笔记,就在对应的目录直接新建文件,很方便不是吗。
支持扩展markdown语法(表格,TOC等),可以插入本地图片(把图片和笔记放在一起,在笔记里引用)。
mynote的特点就是简单小巧,一种只有9个py文件,246行代码。还有3个html模板共58行。
用法
- 下载源码或者压缩包
- 修改run.sh(*nix)或者run.bat(Windows),--notes-file-path=你存放笔记的目录
- 运行run.sh或者run.bat
- 打开浏览器访问http://localhost:8000
创建类目
mynote不认识类目,只知道目录。所以想创建类目,只要在合适的位置创建一个目录就可以了。
新建笔记
在合适的目录下新建一个md文件就行。刷新浏览器就能看到新内容。
如果觉得现在的样式不好看,可以修改static目录下markdown.css,网上能找到很多markdown的css。
下载
git clone [email protected]:jiangjizhong/mynote.git
https://bitbucket.org/jiangjizhong/mynote/get/master.tar.bz2