美文网首页stata连享会
SublimePlugin : StataEditor (Sub

SublimePlugin : StataEditor (Sub

作者: lumicinta | 来源:发表于2017-01-27 16:20 被阅读503次

    SublimePlugin : StataEditor (Sublime Text 搭建 Stata 编写环境)

    标签(空格分隔): SublimePlugin Stata


    我自己使用 Sublime Text(后面简称 ST)很多,也推荐了一些身边的同学使用,昨天一个同学和我说 Stata 能在 Sublime 里面跑了!当然,实际上并不是在 ST 里面跑 Stata,只是在 ST 里面写 .do 文件,然后在 Stata 里面运行。 下面介绍如何配置 ST。

    配置步骤

    安装 Stata,获取路径

    首先,你要有 Stata 软件,假设你电脑上已经安装了 Stata,安装路径为 F:/Program Files/Stata12.1/StataSE-64.exe

    安装 StataEditor 包

    通过 ST 安装 StataEditor 包和 Pywin32 包。然后将 StataEditor 的 Settings-Default 复制一份到 Settings-User,在 "stata_path": 处修改路径为 Stata 的安装完整路径(即"F:/Program Files/Stata12.1/StataSE-64.exe")。

    NOTE: 复制配置文件的目的是避免包升级的时候覆盖掉原有的配置文件。

    配置 Stata Automation type library

    • 在安装目录下,找到 StataSE-64.exe(各个版本文件名不太一样),右键新建一个快捷方式;
    • 右键新建的快捷方式,选择属性,在目标(T):所链接到的文件地址之后添加/Register,也即完整的形式为 "F:\Program Files\Stata12.1\StataSE-64.exe" /Register,然后确定关闭属性窗口;
    • 右键 Stata 的快捷方式,选择以管理员身份运行。

    如果配置 Stata Automation 有疑问,参考 Stata Automation

    StataEditor 的使用

    我们可以新建一个 .do 文件,在安装这个包之前是 .do 文件是没有高亮显示的,装完之后会有代码高亮,并且,有命令提示。

    输入命令之后,如果直接按 ctrl+d,则会运行整个.do文件,如果选择某一行或者多行,然后按 ctrl+d 则会将这部分代码发送到 Stata

    StataEditor 的特性

    参考 StataEditor 的 Readme 文件或者 StataEditor 主页:Github

    注意:ST 中有一个 Stata-Ehanced 插件,强烈建议不要使用!

    相关文章

      网友评论

        本文标题:SublimePlugin : StataEditor (Sub

        本文链接:https://www.haomeiwen.com/subject/gvwfittx.html