美文网首页软件快捷键stata连享会stata
Stata快捷键GIF:键盘就是你的武器

Stata快捷键GIF:键盘就是你的武器

作者: stata连享会 | 来源:发表于2017-09-16 10:01 被阅读1336次

    作者:连玉君 (知乎 | 简书 | 码云)

    Stata 现场培训报名中……

    开头的话:容忍 J 效应
    开始用快捷键的前两天,你会很不爽,痛恨自己记性不好。
    此时,大概会有 60% 的人选择放弃;
    然而,你若是那 40% 选择坚持的人,你的长期效率会大幅提高!

    世间事,概莫如此:恋爱、婚姻……,J 效应!

    Stata 快捷键速记表(右击保存,人手一份)

    Stata连享会-Stata15快捷键(右击保存,人手一份)

    目 录
       1. 为何使用快捷键?
       2. 最基本的快捷键
       3. 命令窗口快捷键
       4. Stata dofile 中的快捷键
       5. Stata 快捷键 GIF 动画演示
         5.1 dofile 快捷键
         5.2 dofile 中一次编辑多行(按列编辑)
         5.3 dofile 中快速添加注释语句
         5.4 Stata 快捷键范例

    1. 为何使用快捷键?

    虽然多数 Stata 用户还称不上“程序猿”,但“程序猿”们该有的毛病却基本上都不缺,什么颈椎病、鼠标手......。虽说根本的解决方法是少干活,多锻炼。但在任务既定的情况下,若能提高效率,事半功倍,也能一个不错的解决方法。

    使用键盘要比鼠标效率高,也更健康一些。一方面,使用键盘时,双手都在不停地运动,不容易导致肌肉僵化(鼠标手其实就是握鼠标的手长期保值一个姿势导致的肌肉劳损);另一方面,使用键盘时,背部可以得到支撑,甚至颈部也可以得到头枕的支撑。

    这篇文章介绍了最为常用的一些 Stata 快捷键,下一篇将会介绍 Stata 界面和 dofile 编辑器的设定,二者配合起来,将打造一个舒适健康的 Stata 工作环境。配合机械键盘+人体工学椅,让我们的类程序猿工作不再那么辛劳。

    2. 最基本的快捷键

    最基本的那些 Windows 下的快捷键在 Stata 各个窗口中仍然适用,看似简单,但熟练运用能节省不少时间。

    快捷键 作用效果
    Ctrl+C 复制
    Ctrl+V 粘贴
    Ctrl+Z 撤销
    Ctrl+Y 恢复撤销
    Ctrl+F 查找
    Ctrl+H 替换
    Ctrl+A 全选
    Ctrl+Backspace 删除光标左侧的单词
    Alt+Ps/SR 活动窗口快照

    说明:

    • Alt+Ps/SR 的作用在于将活动窗口截屏到剪切板,随后可以以图片形式粘贴到 word 文档。
    • 平时经常用的 Backspace 键每次只能删除一个字母(汉字),而 Ctrl+Backspace 则可以删除一个单词(以空格为区分单位)。

    3. 命令窗口快捷键

    命令窗口 (Command Window) 适合输入一些简短命令,比如 help cmd, des, sum 之类的。当然,有些用户也会输入诸如reg price mpg weight 之类的回归命令。

    下面列示一些使用频率较高的快捷键:

    快捷键 作用效果
    Ctrl+1 光标切换到命令窗口
    Ctrl+8 查看数据
    Ctrl+9 打开 dofile 编辑器
    变量首字母+Tab 自动补全变量名
    Esc 清空命令窗口
    PgUp (PgDn) 重现上(下)一条命令
    F2 等价于 describe 命令
    Ctrl+FF3 查找 (按Esc关闭)

    事实上,除了使用快捷键,知道常用命令的简写方式也可以省去不少时间。比如:

    • regress 可以简写为 reg
    • display 可以简写为 didis
    • describe 这种很多人都不会拼写的命令则可以简写为 des 甚至 d
    • regress price weight length foreign 可以简写为 reg p w l f

    4. Stata dofile 中的快捷键

    dofile 是我们做实证分析工作的主要战场,因此 Stata 也提供了大量的快捷键来提高写代码的效率。

    快捷键 作用效果
    dofile管理
    Ctrl+o 打开已有 do 文档 (dofile)
    Ctrl+N 新建 do 文档 (dofile)
    执行命令
    Ctrl+D (Do) 执行选中行 (选中一个以上的字母即可)
    Ctrl+Shift+D (Do) 执行光标所在行以下的所有命令
    Ctrl+R (Run) 执行选中行, 屏幕不显示结果
    编辑类
    Alt+鼠标 纵向选择(按列选择)
    Alt+Shift + ↑/↓ 纵向选择 (按列选择)
    Ctrl+→ 从光标处向右逐个字母选中代码
    Ctrl+Shift+→ 从光标处向右逐个单词选中代码
    Ctrl+L 选中光标所在行(Line)
    Ctrl+Shift+L 删除光标所在行
    Ctrl+I 将选中代码整体右移两个空格
    Ctrl+Shift+I 将选中代码整体左移两个空格
    Shift+↑ 从光标处向上逐行选中代码
    Shift+PgUp 自光标处向上逐块选中代码
    Home 光标跳转到行首
    End 光标跳转到行末
    Ctrl+Home 光标跳转到dofile文档首行
    Ctrl+End 光标跳转到dofile文档末行
    添加注释符
    Ctrl+/ 在选中代码段行首加 // 注释符, 复按取消
    Ctrl+Shift+/ 在选中代码段首尾加 /* */ 注释符
    Ctrl+Shift+\ 删除所选代码段首尾的 /* */ 注释符
    说明
    ←, ↓, PgDn 与 →, ↑, PgUp 作用相反

    5. Stata 快捷键 GIF 动画演示

    5.1 命令窗口快捷键

    在命令窗口中输入变量的首字母,按 Tab 键后,Stata 会自动补齐变量名:


    Stata 命令窗口中输入变量的首字母,按 Tab 键自动补齐变量名 Stata 命令窗口中,按 PgUp 显示上一条命令,Esc 清除命令

    5.2 dofile 快捷键

    • 选中一段代码后,按下快捷键 Ctrl+D 可以执行这些代码。
    • 若按下快捷键 Ctrl+Shift+D 可以执行光标所在行以下的所有代码。
    用 `Ctrl+D` 快速执行选中命令

    5.3 dofile 中一次编辑多行(按列编辑)

    Alt+鼠标Alt+Shift+方向键:按列编辑

    按住Alt+鼠标按列编辑

    5.4 dofile 中快速添加注释语句

    话不多说,直接上图吧:

    • 按下快捷键 Ctrol+Shift+/,可以为 dofile 中选中的代码段快速添加注释符 /* */.
      Stata快捷键-`Ctrol+Shift+/` -快速添加注释语句

    5.5 Stata 快捷键范例

    • 例 1: 快速添加注释符号+快速缩进

      stata快捷键:快速添加注释符号+快速缩进
    • 例 2: 快速添加注释标记的三种方法

    Stata快捷键-快速添加注释语句的三种方法

    最后的话:容忍 J 效应
    开始用快捷键的前两天,你会很不爽,痛恨自己记性不好。
    此时,会有 60% 的人选择放弃;
    然而,你若是那 40% 选择坚持的人,你的长期效率会大幅提高!
    世间事,概莫如此:恋爱、婚姻……【J 效应】

    • 若需下载原始 Markdown 文档:

    Stata连享会二维码

    往期回顾

    ¤ Stata兄弟:提问时能否有点诚意?用 dataex 吧
    ¤ [转]Unicode 和 UTF-8 有何区别?
    ¤ 一个博士生该掌握哪些基本工具(武器)?
    ¤ DSGE 模型的 Stata 实现
    ¤ 第一届stata中国用户大会嘉宾PDF讲稿下载
    ¤ 彼此不再煎熬-如何做好毕业答辩陈述?
    ¤ 连玉君 Markdown 笔记
    ¤ 如何处理时间序列中的日期间隔 (with gaps) 问题?
    ¤ 使用 -import fred 命令导入联邦储备经济数据库 (FRED)
    ¤ Fuzzy Differences-in-Differences (模糊倍分法)

    关于我们

    联系我们

    • 欢迎赐稿: 欢迎将您的文章或笔记投稿至Stata连享会,我们会保留您的署名;录用稿件达五篇以上,即可免费获得 Stata 现场培训 (初级或高级选其一) 资格。
    • 意见和资料: 欢迎您的宝贵意见,您也可以来信索取推文中提及的程序和数据。
    • 招募英才: 欢迎加入我们的团队,一起学习 Stata。合作编辑或撰写稿件五篇以上,即可免费获得 Stata 现场培训 (初级或高级选其一) 资格。
    • 联系邮件: StataChina@163.com

    Stata 现场培训报名中

    连玉君Stata现场班报名中

    相关文章

      网友评论

        本文标题:Stata快捷键GIF:键盘就是你的武器

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