发布时间:2024-06-24
浏览次数:0
首先我们看一下Text界面,显然右边的代码比Stata自带的do文件酷炫漂亮多了:
111.png
怎么做呢?本文基于Use!并描述如何配置它,以便您可以编写和执行Stata命令。
1. 什么是 ?
Text 是一款免费的跨平台源代码编辑器。我们可以轻松添加多个插件来扩展它的功能。它不仅可以编辑 Stata、、R、LaTeX、Julia 等各种软件的代码,还可以自定义其他方面,例如多列布局或快捷键等。
您可能会问,这与您当前在 LaTeX 中使用的 IDE 编辑器和 LaTeX 编辑器有何不同?
事实上,如果我们遇到大型而复杂的项目,需要处理多种文件,那么拥有一个轻量级、可定制、能够处理所有文件的编辑器将使我们更容易掌握整体情况,并快速深入了解任何类型的代码。
2.安装
转到文本,选择适合您计算机操作系统的文本 3 (ST3),然后下载并安装它。
安装 ST3 后,您还必须安装,以便可以轻松添加和删除其他插件。
方法一:通过文本
这是最简单也是推荐的方法。我们只需要打开已安装的 ST3 界面,使用 ctrl + 快捷键或通过菜单 View > Show 访问控制台,然后将以下 ST3 代码粘贴到控制台中。(您也可以查看和使用 Text 2 的安装代码。)
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
方法 2:手动安装
首先,点击> …菜单;
然后,浏览文件夹以找到该文件夹;
接下来下载.-并将其复制到一个文件夹,即将其存储在/路径中;
最后,重新启动 Text 以完成安装。
3.界面优化
从下拉菜单中选择“工具”,输入并按 Enter。ST3 将显示一个对话框:
图片.png
在对话框中搜索 Pro,然后按 Enter 键进行安装。Pro 还有一系列“颜色过滤器”,可通过工具 ‣ ‣ Pro: 主题查看。
image.png4. 准备
为了使用文本编辑 Stata 文件,必须首先向 ST3 添加一个插件。
有两个 Stata 插件适用于 Text: 和 Stata。它们在此处进行了描述。
安装步骤: 1.安装:
在 ST3 中,使用 Ctrl + Shift + P 启动命令面板,输入并按 Enter(您也可以在菜单栏中的工具下拉选项中选择它,输入,按 Enter),搜索,然后单击它进行安装。
2.根据提示安装:
重复以上过程,安装插件;
3.配置:
根据提示,在ST3中,使用 -> -> -> - 。我们可以复制默认的设置,然后打开 -> -> -> - User 按照我们电脑的设置更改Stata版本的路径。
例如我的电脑中的配置文件如下(注意每个设置需要用逗号分隔)
为了使 Stata 正常工作,您需要提供 Stata 的安装位置。(使用正斜杠而不是反斜杠)
"stata_path": "C:/FILES/本地磁盘F/StataSE12.0/StataSE.exe",
为了确保 Text 与 Stata 编码代码正常配合,您需要提供 Stata 版本。-1252 用于 Stata 13 及更早版本,utf-8 用于 Stata 14。
"stata_version": 12,
4.注册Stata Stata:
根据ST3给出的路径,创建一个**.exe**的快捷方式,然后右键点击快捷方式,选择属性,在目标中,在路径末尾添加/(注意:/前面有一个空格)。例如,将目标更改为“C:\ Files\\.exe”/,然后点击应用并确认更改。然后再次右键点击快捷方式,选择“以管理员身份运行”(注意:如果运行,则不会发生任何事情)。
5.与Stata一起使用(适用于Stata 10.0及以上版本)
重启ST3,尝试打开一个已有的do文件(或者新建一个以.do为扩展名的文件)sublime text 3 空格,可以发现在ST3的右下角出现了Stata,此时使用Ctrl+D会弹出Stata对话框,执行刚刚打开的do文件,也就是外部文本软件直接执行do文件。
ST3 还有自动补全功能,非常方便。输入 re 时会自动出现下拉列表,显示所有以 re 开头的命令,输入 c 时会自动提示数据中所有以 c 开头的变量名。这在多次输入命令或变量名时非常方便,避免输入错误。
图片.png
图片.png
另外,要使用 ST3 中的临时元素本地,可以使用快捷键 alt + L,或者直接按下键获取“”。
微信图片_254.png
另外,您可以通过菜单->设置->Key-User,参照Key-中的设置来复制和修改快捷键内容。
图片.png
:目前问题是ST3搭配Stata 12.0的do文件使用时,中文会出现乱码:所有中文标签、注释、路径都无法正确显示。
Stata 12.0 中文
对于 Stata 15.0 的 do 文件来说,这个问题似乎不存在。
.png6. 结论
1. 安装前请确保电脑的操作系统是32位或64位sublime text 3 空格,这对于扩展ST3的运行环境非常重要。
2. 您可以通过菜单 View ‣ Side Bar ‣ Show Side Bar 显示 ST3 侧边栏。侧边栏的优点在于它不仅列出了所有打开的文件,还允许您创建、打开和关闭项目和文件。ST3 还提供了一个名为 的插件来增强侧边栏的功能。
图片.png
3. ST3 等很多文本软件的功能比 Stata 本身的功能更强大,在处理复杂命令时,这些外部文本软件的优势更加明显,而且 Text 目前被认为是最好的外部文本助推器。
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码