Chris_Ys
2012-06-06 18:58:59 +08:00
既然标题说 Wiki 并且需要记 code,那 Evernote 等都是弱爆的。
第一个方案:Vim + vimwiki。
优点:
- 生成 HTML,带上 Dropbox 用浏览器一开就是一个简易 wiki。
- 支持 JS & CSS,代码高亮你懂的。
- wiki 语法的优点都有,比如 [page_name Page Title] 会自动维护链接,不怕改了后找不到。
- vimwiki 在 Win 下也可以正常跑,至少跨平台可行(要 Python)
缺点:
- 没有搜索。
- 没有导航。
- 没有结构良好的文章列表。
- HTML 模板的限制比较让人吐血。
第二个方案:markdoc
优点:
- markdown 语法支持。
- 有比 vimwiki 稍好的导航,
- HTML 模板比较强大。
- 自带本地 server。
缺点:
- 没有搜索。
- 没有结构良好的文章列表。
Mac 下可以用 Spotlight 和 Alfred 等工具,可以搜索内文,勉强补足不能搜索的缺点,别的缺点,暂时无解。
我个人在用 vimwiki,Evernote 是记「笔记」用,wiki 和笔记对代码来说的差别还是很大的,Evernote 还是弱了一点,除非,直接捕获 HTML 页面。