以前做笔记一直用evernote,不过evernote不支持插入代码,而且我更喜欢用vim或者kwrite写笔记。虽然有诸多不满意的,苦于没有合适的替代品,只能一直继续用evernote。直到前段时间evernote不能同步(好像现在又可以了),我终于下定决定自己弄个简单的笔记工具。需求无非是
[list]
[*] 能同步
[*] 能用markdonw语法
[*] 能方便的浏览笔记
[*] 随便用什么编辑器编辑
[/list]
同步很容易搞定,现在很多的免费网盘,用来存储笔记很合适,代码托管也可以,我就是用的bitbucket的私有仓库放笔记。
写笔记就更不是问题了。所以我唯一要做的,就是一个方便浏览查看笔记的工具。
于是就有了mynote这个东西,它就是用来浏览查看笔记的。截图如下
[img]http://dl.iteye.com/upload/attachment/0076/5783/7857593a-a433-326e-97c5-f45d666787a9.png[/img]
左边是目录层级,mynote自动扫描所有的目录显示在这里,支持多级目录。中间是选定的目录下所有的笔记文件,笔记文件必须是markdown格式,最左边是文件渲染后的内容。
总之是很简单的了。想添加某个分类的笔记,就在对应的目录直接新建文件,很方便不是吗。
支持扩展markdown语法(表格,TOC等),可以插入本地图片(把图片和笔记放在一起,在笔记里引用)。
[b]mynote的特点就是简单小巧,一种只有9个py文件,246行代码。还有3个html模板共58行。[/b]
[size=medium][b]用法[/b][/size]
[list]
[*] 下载源码或者压缩包
[*] 修改run.sh(*nix)或者run.bat(Windows),--notes-file-path=你存放笔记的目录
[*] 运行run.sh或者run.bat
[*] 打开浏览器访问http://localhost:8000
[/list]
创建类目
mynote不认识类目,只知道目录。所以想创建类目,只要在合适的位置创建一个目录就可以了。
新建笔记
在合适的目录下新建一个md文件就行。刷新浏览器就能看到新内容。
如果觉得现在的样式不好看,可以修改static目录下markdown.css,网上能找到很多markdown的css。
[b][size=medium]下载[/size][/b]
git clone git@bitbucket.org:jiangjizhong/mynote.git
https://bitbucket.org/jiangjizhong/mynote/get/master.tar.bz2
[list]
[*] 能同步
[*] 能用markdonw语法
[*] 能方便的浏览笔记
[*] 随便用什么编辑器编辑
[/list]
同步很容易搞定,现在很多的免费网盘,用来存储笔记很合适,代码托管也可以,我就是用的bitbucket的私有仓库放笔记。
写笔记就更不是问题了。所以我唯一要做的,就是一个方便浏览查看笔记的工具。
于是就有了mynote这个东西,它就是用来浏览查看笔记的。截图如下
[img]http://dl.iteye.com/upload/attachment/0076/5783/7857593a-a433-326e-97c5-f45d666787a9.png[/img]
左边是目录层级,mynote自动扫描所有的目录显示在这里,支持多级目录。中间是选定的目录下所有的笔记文件,笔记文件必须是markdown格式,最左边是文件渲染后的内容。
总之是很简单的了。想添加某个分类的笔记,就在对应的目录直接新建文件,很方便不是吗。
支持扩展markdown语法(表格,TOC等),可以插入本地图片(把图片和笔记放在一起,在笔记里引用)。
[b]mynote的特点就是简单小巧,一种只有9个py文件,246行代码。还有3个html模板共58行。[/b]
[size=medium][b]用法[/b][/size]
[list]
[*] 下载源码或者压缩包
[*] 修改run.sh(*nix)或者run.bat(Windows),--notes-file-path=你存放笔记的目录
[*] 运行run.sh或者run.bat
[*] 打开浏览器访问http://localhost:8000
[/list]
创建类目
mynote不认识类目,只知道目录。所以想创建类目,只要在合适的位置创建一个目录就可以了。
新建笔记
在合适的目录下新建一个md文件就行。刷新浏览器就能看到新内容。
如果觉得现在的样式不好看,可以修改static目录下markdown.css,网上能找到很多markdown的css。
[b][size=medium]下载[/size][/b]
git clone git@bitbucket.org:jiangjizhong/mynote.git
https://bitbucket.org/jiangjizhong/mynote/get/master.tar.bz2