我试图找出人们用什么来编辑.Rnw
文件。
理想的特征是:
- 自动
R
代码完成 - 自动
LaTeX
代码完成 - 跨平台
- 自动显示
R
功能文档 - 拼写检查
- 简单的
R
控制台访问 R
代码和LaTeX
代码的语法突出显示- 文档结构
- 代码函数提取工具
R
。利用该工具,用户可以突出显示产生值的一段代码,然后该工具会将其转换为具有适当输入和值的函数。
答案1
就我个人而言,我喜欢 emacs+ess+auctex。我认为它符合你的所有观点,但不幸的是它的学习曲线很长。
答案2
我使用 TexStudio(有时使用 RStudio - 请参阅我的其他答案)。
- 自动 R 代码完成(否)
- 自动 LaTeX 代码完成(是)
- 跨平台(是)
- 自动显示 R 函数文档(否)
- 拼写检查(是的,还有一些语法检查)
- 简单的 R 控制台访问(否)
- R 代码和 LaTeX 代码的语法高亮显示(否)
- 文档结构(是)
- 函数提取工具(无)
答案3
我有时会使用 RStudio(通常是 TexStudio - 请参阅我的其他答案)。
- 自动 R 代码完成(是)
- 自动 LaTeX 代码完成(否)
- 跨平台(是)
- 自动显示 R 函数文档(是)
- 拼写检查 (是的)
- 简单的 R 控制台访问(是)
- R 代码语法高亮(是)
- LaTeX 代码的语法高亮(否)
- 文件结构(否)
- 函数提取工具(有)