使用Rstudio作为其他编程语言(Stata)的IDE

使用Rstudio作为其他编程语言(Stata)的IDE,ide,rstudio,stata,text-editor,Ide,Rstudio,Stata,Text Editor,我喜欢RStudioIDE和简单的点击git(hub)集成 我可以将Rstudio用作其他编程语言的IDE吗 特别是,除了R/Rstudio,我还经常使用Stata。Stata很棒,但是编程环境(do文件编辑器)落后了很多年。根据,可以将Stata设置为从其他文本编辑器(Emacs等)运行 我可以把它设置成从Rstudio运行吗? Rstudio能否支持Stata语言的语法突出显示? 如果是,我可以在Rstudio中添加快捷方式或命令来执行Stata代码块吗 您可以尝试将Stata用作knitr

我喜欢RStudioIDE和简单的点击git(hub)集成

我可以将Rstudio用作其他编程语言的IDE吗

特别是,除了R/Rstudio,我还经常使用Stata。Stata很棒,但是编程环境(do文件编辑器)落后了很多年。根据,可以将Stata设置为从其他文本编辑器(Emacs等)运行

我可以把它设置成从Rstudio运行吗? Rstudio能否支持Stata语言的语法突出显示?
如果是,我可以在Rstudio中添加快捷方式或命令来执行Stata代码块吗

您可以尝试将Stata用作
knitr
引擎。可以找到MWE


语法突出显示-很可能不是。至少不是开箱即用。

我建议看一下Sublime文本(3,它仍然是beta版,是推荐的版本)。Sublime(又名ST)的工具和特性使它成为许多程序员非常流行的选择

要使Stata和ST配合良好,请采取以下附加步骤:

  • 为您正在使用的任何操作系统安装
  • 在package control中,安装您选择的Stata软件包。我认为这是Windows和OS X的首选版本。它们将为您提供语法突出显示
  • 在您选择安装的任何软件包中,查看自述文件,了解如何使用ST的
    cmd+b
    键盘快捷键将文件直接发送到Stata进行处理,而无需将应用程序从ST切换到Stata

  • 仅供参考,Stata语法突出显示包是从旧的TextMate Stata包开发的。这意味着,如果您能找到组件,任何能够接受TextMate软件包的现代文本编辑器都将为您提供语法高亮显示,并且至少比Stata编辑器提供一个视觉上更舒适的编码环境。

    我认为答案将是否定的,基于此。