【问题标题】:Using Rstudio as an IDE for other programming languages (Stata)使用 Rstudio 作为其他编程语言的 IDE (Stata)
【发布时间】:2016-07-26 19:06:45
【问题描述】:

我喜欢 Rstudio IDE 和简单的点击 git(hub) 集成。

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

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

我可以将其设置为从 Rstudio 运行吗? Rstudio 可以支持 Stata 语言的语法高亮吗? 如果是这样,我可以在 Rstudio 中添加快捷方式或命令来执行 Stata 代码块吗?

【问题讨论】:

标签: ide rstudio stata text-editor


【解决方案1】:

我建议查看 Sublime Text(推荐版本 3,仍处于测试阶段)。 Sublime(又名 ST)的工具和功能使其成为许多程序员非常受欢迎的选择。

要让 Stata 和 ST 配合得很好,请采取以下额外步骤:

  1. 为您使用的任何操作系统安装package control
  2. 从包控制中,安装您选择的 Stata 包。我相信StataEditor 是 Windows 的首选版本,StataEnhanced 是 OS X 的首选版本。这些将为您提供语法高亮显示。
  3. 在您选择安装的任何软件包中,查看自述文件以了解如何使用 ST 的cmd+b 键盘快捷键将 .do 文件直接发送到 Stata 进行处理,而无需将应用程序从 ST 切换到 Stata。

仅供参考,Stata 语法高亮包是从旧的 TextMate Stata 包开发的。这意味着,如果您能找到组件,任何可以接受 TextMate 包的现代文本编辑器都会为您提供语法高亮显示,并且至少比 Stata 编辑器提供更视觉上令人愉悦的编码环境。

【讨论】:

    【解决方案2】:

    您总是可以尝试使用 Stata 作为knitr 引擎。 MWE可以找到here

    语法高亮 - 很可能不是。至少不是开箱即用。

    【讨论】:

      猜你喜欢
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-05
      • 1970-01-01
      相关资源
      最近更新 更多