我之前没有问过这个问题,我有点惊讶。 (如果有,道歉!)我试图找到一个好的文本编辑器,支持文档。这里是我的标准(排名不分先后):rmarkdown文档的文本编辑器支持
- 语法高亮(对于两个R代码和降价语法)
- 从文档发送代码到控制台评价
- 免费&开源 能力
- 自动完成对中文提供项目
- 跨平台
我似乎无法找到任何符合是账单。崇高的文本可以做到这一切,但它既不是免费的,也不是开源的...
我知道很多人使用RStudio,但它对实际写作的支持并不是很好(例如拼写错误,不支持)导航文件等)...
我之前没有问过这个问题,我有点惊讶。 (如果有,道歉!)我试图找到一个好的文本编辑器,支持文档。这里是我的标准(排名不分先后):rmarkdown文档的文本编辑器支持
我似乎无法找到任何符合是账单。崇高的文本可以做到这一切,但它既不是免费的,也不是开源的...
我知道很多人使用RStudio,但它对实际写作的支持并不是很好(例如拼写错误,不支持)导航文件等)...
任何涉及编辑问题的答案当然是...... Emacs。在所有的严重性:
适合我。我仍然用bibtex回到'乳胶'纸上,但人们也会用降价来做这件事,所以肯定会有一种模式。是的,它是跨平台的。
我在Ubuntu上使用这些,并维护Debian的ESS包。所以那个永远是最新的。对于polymode我只是去Github。这一切当然与MELPA和Emacs包档案一起工作。
我看Emacs的,但是从我在网上看到它是不是rmarkdown那么大。而且,当然......那条学习曲线。 – Alex
它的方式比rstudio为rmarkdown更好IMO(对于一切,除了渲染反正)。 – jenesaisquoi
Emacs是一个粗略的学习曲线,你必须把它全部设置好。这不方便,但它非常专业友好和可扩展。这是你必须承诺的。 –
如果你有Vim的经验,你应该检查出Vim-R。我专门使用它;它将代码发送给R,并具有其他许多令人敬畏的功能。在语法突出方面,我不知道是否有专门针对,但是有markdown
的vim插件,并且Vim-R
的R文件的语法突出显示效果很好。
我实际上从不以任何形式使用降价,但创建.Rnw
文件并使用knitr
创建PDF(通过pdflatex
)。 Vim-R
也会发送相关的knitr
命令;例如,如果您想要k nit p df,您键入(在vim中)\kp
。如果您想通过biblatex
运行它,请输入\kb
。
编辑:我不知道是否有自动完成对bibtex
条目,虽然。有可能是在vim-latex
,但当然不是R
相关。但是,您可能能够安装这两个插件并将该命令合并到您自己的用途中。
https://github.com/DaveJarvis/scrivenvar - 让我知道如果您有兴趣。另请参见:http://softwarerecs.stackexchange.com/q/38157/8633 –