作为程序员,最硬核的需求便是笔记软件对代码片段的支持,因此Markdown语法几乎是必需的。

如果不考虑笔记的分享功能,可以试试“文本编辑器+同步工具”这个组合,比如我用得最多的便是“VSCode+坚果云”。VSCode对Markdown语法有着极好的支持,写代码和做笔记可以无缝衔接,再搭配一个好看的主题,颜值也是一流的。

程序员用来做笔记的软件有哪些推荐

如果追求高颜值,可以试试“Typora+坚果云”。Typora的最大特点在于“即时预览”,而不是像VSCode一样的分屏预览。而且,在插入图片的时候,Typora会自动上传图片到指定位置,非常方便。

不管是VSCode还是Typora想要做到多端同步,还需要借助坚果云类似的同步工具。虽然百度云盘、腾讯微云等都可以同步,但体验最好的还是坚果云。坚果云支持增量备份,很少出现同步出错的情况,速度也是极快的。

如果觉得以上“文本编辑器+同步工具”的方式太麻烦,还有更省心的方案,那就是使用在线编辑软件,这里重点推荐“石墨文档”。

石墨文档也是我的主力笔记软件,我平时写公众号文章也是先在石墨文档中完成,然后再一键复制粘贴。石墨文档兼顾了隐私和分享,其主要特点有:文档实时保存、Markdown实时预览、多端同步、可设置分享权限等。

程序员用来做笔记的软件有哪些推荐

石墨文档主打协同办公,可以将笔记分享给朋友,并设置权限为“可编辑”,然后文档中就可以显示不同人编辑的部分,如下图所说。

除了文档之外,石墨文档还支持新建表格、幻灯片、思维导图、表单、白板,功能非常丰富,而且这些功能还都是免费的。

“语雀”作为支持Markdown实时预览的在线创作平台,也被很多人所推荐,其最近还出了桌面客户端,但相比于石墨文档,其更侧重于产品手册等的创作书写,个人感觉体验不如石墨文档。

语雀好像暂时还没有APP发布,桌面客户端也比较简陋,期待在后续的版本中能够更加完善。

这么多软件推荐,看自己需求选择吧!