程序员写博客
程序员写博客
很久以前写东西一般用 word 或 wps 这样的大众软件,后来做了程序员,发现了 markdown 生态的工具,不能自拔。
Markdown
markdown 是一种轻便的文本标记语言,没有像 html 格式 或 word 等软件那么多的格式支持,仅支持常见格式,长处是书写起来非常流畅,只用键盘,很少用鼠标。
编辑器
vim
vim + markdown 的组合给人非常沉静高效的体验,程序员首选。
IDE
如 vscode 和 jetbrains 的 ide, 都支持 markdown 的编辑和预览,当然可能需要装点插件。
typora、marktext
两款所见即所得的 markdown 编辑器,因为把编辑和预览二合一了,有很独特的体验。
typora 免费很多年,当前开始收费; marktext 开源,完全免费。
综合网站工具
像简书、石墨文档、quip 等工具,都是功能强大的文档编写和管理工具,不止支持 markdown,也不止是写文档。
值得一提的是语雀,绘制的脑图、流程图等非常美观,也有离线版可用。据说会开源,很期待。
建站工具
最早接触到 gitbook,后来发现了 hugo、mkdocs 等。
个人喜 hugo,是 go 语言写的,效率高。
网站部署
hugo 可以生成静态网站内容(就是一堆 js,css 和 html 文件),可以使用 Github 的 pages,netlify 等免费服务部署自己的网站。
hugo 文档主题
文档类的先后用过 hugo-theme-learn, hugo-book,hugo-theme-relearn 和 hextra,首选最后两个。