RStudio 这个 IDE 各方面都好,就是对 markdown 支持不够好:快捷键不够多,界面不够美,不支持即时拼写检查,也没有字数即时统计。我是个 R markdown 的重度用户,对此耿耿于怀很久了。现在,终于找到了一款完美的编辑器,来作为 RStudio 的补充,那就是 Typora。
其实,Typora 我早就开始使用了,但是迟迟没推荐给任何人,是因为我发现 Typora 有个致命的 bug:它会自动修改 R markdown 文件代码区的选项(chunk option),并且不做任何提示地自动保存。
奇怪的是,这个要命的 bug 居然没人反馈。看来,又是专门坑我一个人的。
于是,两个月多前,我向 Typora 的开发团队提交了这个 bug 报告。最近,新版的 Typora 终于把这个问题解决了。经过试用,我觉得这款软件已是无可挑剔。是向大家郑重推荐的时候了。
Typora 完美弥补了 RStudio 的不足:快捷键丰富,界面简洁优雅,实时拼写检查和显示字数。所以,我现在用 Typora 写文本,用 RStudio 插入代码和编译。这是 R markdown 的倚天剑和屠龙刀。嗯,两者互砍,就得到武穆遗书和九阴真经。
此外,Typora 最大的亮点是“所见即所得”:输入格式标记后,光标一离开,就立刻显示为想要的样子。非常适合新手。

我最喜欢的是 Typora 强大的拷贝粘贴功能。众所周知,在 markdown 里,表格的输入很麻烦(knitr::kable()是另外一个话题)。现在,可以在 Excel 输入,然后拷贝粘贴到 Typora 里,就直接转成表格了。甚至网页上的表格,只需拷贝粘贴到 Excel 里,再从 Excel 里拷贝粘贴到 Typora 里就行了。

最后,Typora 竟然是免费的,开源的,跨平台的!Windows ,mac 和 linux 平台都可以用!
更多介绍,详见我的博客:Typora: 一款无可挑剔的 Markdown 编辑器.