使用 Rstudio 作为其他编程语言的 IDE (Stata)
Using Rstudio as an IDE for other programming languages (Stata)
我喜欢 Rstudio IDE 和简单的点击 git(hub) 集成。
我可以将 Rstudio 用作其他编程语言的 IDE 吗?
特别是,除了R/Rstudio,我还经常使用Stata。 Stata 很棒,但编程环境(做文件编辑器)落后了很多年。根据 this guide,Stata 可以从其他文本编辑器(Emacs 等)设置为 运行。
我可以从 Rstudio 将其设置为 运行 吗?
Rstudio 可以支持 Stata 语言的语法高亮吗?
如果可以,我可以在 Rstudio 中添加快捷方式或命令来执行 Stata 代码块吗?
您总是可以尝试将 Stata 用作 knitr
引擎。可以找到 MWE here.
语法高亮 - 很可能不是。至少不是开箱即用。
推荐看Sublime Text(推荐版本3,目前还在测试阶段)。 Sublime(又名 ST)具有的工具和功能使其成为许多程序员非常受欢迎的选择。
要让 Stata 和 ST 很好地协同工作,请执行以下额外步骤:
- 为您使用的任何操作系统安装 package control。
- 在包控制中,安装您选择的 Stata 包。我相信 StataEditor is the preferred version for Windows and StataEnhanced for OS X。这些将为您提供语法突出显示。
- 从您选择安装的任何包中,查看自述文件以了解如何使用 ST 的
cmd+b
键盘快捷键将 .do 文件直接发送到 Stata 进行处理,而无需将应用程序从 ST 切换出来,进入 Stata。
仅供参考,Stata 语法高亮包是从旧的 TextMate Stata 包开发的。这意味着,如果您能找到这些组件,任何可以接受 TextMate 包的现代文本编辑器都会为您提供语法高亮显示,并且至少比 Stata 编辑器提供视觉上更舒适的编码环境。
我喜欢 Rstudio IDE 和简单的点击 git(hub) 集成。
我可以将 Rstudio 用作其他编程语言的 IDE 吗?
特别是,除了R/Rstudio,我还经常使用Stata。 Stata 很棒,但编程环境(做文件编辑器)落后了很多年。根据 this guide,Stata 可以从其他文本编辑器(Emacs 等)设置为 运行。
我可以从 Rstudio 将其设置为 运行 吗? Rstudio 可以支持 Stata 语言的语法高亮吗? 如果可以,我可以在 Rstudio 中添加快捷方式或命令来执行 Stata 代码块吗?
您总是可以尝试将 Stata 用作 knitr
引擎。可以找到 MWE here.
语法高亮 - 很可能不是。至少不是开箱即用。
推荐看Sublime Text(推荐版本3,目前还在测试阶段)。 Sublime(又名 ST)具有的工具和功能使其成为许多程序员非常受欢迎的选择。
要让 Stata 和 ST 很好地协同工作,请执行以下额外步骤:
- 为您使用的任何操作系统安装 package control。
- 在包控制中,安装您选择的 Stata 包。我相信 StataEditor is the preferred version for Windows and StataEnhanced for OS X。这些将为您提供语法突出显示。
- 从您选择安装的任何包中,查看自述文件以了解如何使用 ST 的
cmd+b
键盘快捷键将 .do 文件直接发送到 Stata 进行处理,而无需将应用程序从 ST 切换出来,进入 Stata。
仅供参考,Stata 语法高亮包是从旧的 TextMate Stata 包开发的。这意味着,如果您能找到这些组件,任何可以接受 TextMate 包的现代文本编辑器都会为您提供语法高亮显示,并且至少比 Stata 编辑器提供视觉上更舒适的编码环境。