发布时间:2025-01-11
浏览次数:0
Stata福利俱乐部:知乎 |简书 |码云| CSDN
特别说明
本文中的链接在微信上无效。请点击本文底部左下角【阅读原文】前往本文【简版】。
首先我们来看看Text界面。显然,右边的代码比 Stata 自带的 do-file 更酷、更漂亮:
111.png
怎么做呢?本文基于使用!并描述如何配置它以便您可以编写和执行 Stata 命令。
1. 它是什么?
Text是一个免费的跨平台源代码编辑器。我们可以轻松添加多个插件来扩展其功能。它不仅可以编辑Stata、R、LaTeX、Julia等各种软件的代码,还可以自定义其他方面,例如多列布局或快捷键等。
您可能会问,这与像这样的 IDE 编辑器和像当前在 LaTeX 中运行的那样的 LaTeX 编辑器有什么不同吗?
事实上,如果我们遇到一个大型复杂的项目,需要处理多种文件,如果我们有一个轻量级的、可定制的、可以处理所有文件的编辑器,我们会更容易掌握。查看全局并快速深入研究任何类型的代码。
2. 安装
转到 Text,选择适合您的计算机操作系统的 Text 3 (ST3)sublime text 菜单栏,下载并安装。
安装ST3后,您还必须安装它,以便您可以轻松添加和删除其他插件。
方法一:通过文字
这是最简单、最容易、推荐的方法。我们只需打开安装好的ST3界面,使用ctrl+快捷键或者通过菜单View > Show访问控制台,将以下ST3代码粘贴到控制台中即可。 (您也可以使用文本 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)
方法二:手动安装
首先,点击>…菜单;
然后,浏览文件夹找到该文件夹;
接下来,下载.-并将其复制到一个文件夹中,即/路径下;
最后,重新启动Text即可完成安装。
3、界面优化
选择菜单栏中Tools的下拉选项,输入,按Enter键。 ST3中会出现一个对话:
图片.png
在对话框中搜索Pro,然后点击回车进行安装。 Pro还有一系列“色彩滤镜”,可以通过工具‣‣Pro:主题查看。
image.png4、准备工作
为了使用Text编辑Stata文件,必须首先向ST3添加插件。
有两个使用 Text 的 Stata 插件: 和 Stata。这是一个解释。
安装步骤: 1、安装:
在ST3中,使用Ctrl+Shift+P启动命令面板,输入后按回车键(也可以在菜单栏工具的下拉选项中选择、输入后按回车键)、搜索、然后点击它进行安装。
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的新文件)。可以发现ST3的右下角是Stata。此时,使用Ctrl+D弹出Stata对话框,执行刚刚打开的do文件,意味着外部文本软件直接执行do文件。
ST3还具有自动补全功能,非常方便。当输入re时,会自动出现一个下拉列表,显示所有以re开头的命令。并且,当您输入 c 时,系统会自动提示您输入数据中所有以 c 开头的变量名称。这在多次输入命令或变量名时非常方便,可以避免输入错误。
图片.png
图片.png
而且,在ST3中使用临时元素local时,可以使用快捷键alt+L,或者直接按键获取`'。
微信图片_254.png
另外,通过菜单->->->按键-用户参考按键-中的设置复制修改快捷键内容。
图片.png
:目前遇到的问题是ST3配合Stata 12.0的do文件使用时,会出现中文乱码:所有中文标签、注释、路径都无法正确显示。
Stata 12.0.png
Stata 15.0 do 文件似乎不存在此问题。
.png6sublime text 菜单栏,结论
1.安装前,请确保计算机的操作系统是32位或64位。这对于扩展ST3的运行环境非常重要。
2. 您可以通过菜单 View ‣ Side Bar ‣ Show Side Bar 显示 ST3 的侧边栏。侧边栏的优点是它不仅列出所有打开的文件,还允许您创建、打开和关闭项目和文件。 ST3还提供了一个名为增强侧边栏功能的插件。
图片.png
3、ST3、Stata等很多文本软件的功能比Stata更强大。在处理复杂命令时,这些外部文本软件的优势更加明显。更不用说Text目前被认为是最好的外部文本助手。推手。
课程推荐:
嘉宾:侯丹丹
扫描二维码进群即可获取资讯和讲座链接!
尊敬的老师/亲爱的同学们:
莲香汇致力于不断优化和丰富课程内容,确保每一位学生都能获得最有价值的学习体验。为了更精准地满足您的学习需求,我们诚挚邀请您参与我们的课程规划。请在下面的调查问卷中分享您感兴趣的学习主题或您想了解更多的知识领域。您的每一个建议都是我们宝贵的资源,将直接影响我们课程的改进和创新。我们期待您的反馈,您的参与和支持是我们不断前进的动力。感谢您抽出宝贵的时间与我们一起创造更加精彩的学习之旅! #再次感谢您的宝贵意见!
新的! Stata搜索神器:和
搜索:推文、数据共享、期刊文章、复制代码......
安装:
.ssc
.ssc
使用:
。 DID倍增法
。全部
关于我们
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码