专栏名称: 爬虫俱乐部
Stata技术控,编程技术咨询,数据讨论与分享,编程和实证培训。
目录
相关文章推荐
汇易咨询  ·  JCI观察:2025年1月印度棕榈油进口创1 ... ·  2 天前  
BCG波士顿咨询  ·  借力AI,推动车企创造更多现实价值 ·  3 天前  
51好读  ›  专栏  ›  爬虫俱乐部

想让谁亮,谁就亮!

爬虫俱乐部  · 公众号  ·  · 2017-12-19 15:39

正文

有问题,不要怕!点击推文底部“阅读原文”下载爬虫俱乐部用户问题登记表并按要求填写后发送至邮箱 [email protected] ,我们会及时为您解答哟~

ps:(1)爬虫俱乐部将于2018年1月20日至28日在武汉举行两期Stata编程技术定制培训。详情请戳《 爬虫俱乐部Stata编程技术定制培训班——2018年1月武汉专场

(2)喜大普奔~爬虫俱乐部的github主站正式上线了!我们的网站地址是: https://stata-club.github.io ,粉丝们可以通过该网站访问过去的推文哟~

在往期推文《 编程界的暴走级管家—sublime text 》、《 大神眼里的文本编辑器——sublime text 3 》中,我们详细介绍了如何安装并配置Sublime Text。粉丝们是不是早就受够了stata 自带的do-file editor而换上了缤纷多彩的Sublime Text呢?自从使用了Sublime Text之后,总是惊叹于其丰富又便捷的各种功能,而最近,我们发现Sublime Text又给我们带来了新的惊喜——Sublime Text的StataEditor可以实现自定义命令和函数高亮啦!

Sublime Text让人爱不释手的其中一个原因在于,编写程序时命令、函数等会变成彩色,既一目了然又不枯燥无味,然而我们也经常碰到一些不会高亮显示的命令,比如我们键入:

clear all

sysuse auto, clear

sum2docx price mpg weight length foreign using mytable1.docx, ///

replace obs mean(%9.2f) sd min(%9.0g) median(%9.0g) max(%9.0g) ///

title("Table 1: Summary Statistics")

keep mpg

egen sum = sum(mpg)

egen min = min(mpg)

egen rank = rank(mpg)

di substr("爬虫俱乐部",1,6)

我们发现, sum2docx 命令没有和clear、sysuse、keep、egen、di命令一样变成蓝色的,rank函数没有和sum、min、substr函数一样变成绿色的,如果我们想让Sublime Text将“sum2docx”、 “rank”高亮显示的话该怎么办呢?今天我们就来手把手教学吧~

首先我们进入 https://github.com/mattiasnordin/StataEditor 下载StataEditor压缩包:

打开Sublime Text,点击上方菜单栏中的“Preferences>Browse Packages”,将刚才下载的压缩包解压后放在打开的文件夹里面:

“StataEditor-master”即为我们新下载并移入的文件夹,注意此时要把文件夹名“StataEditor-master”改为“ StataEditor ”才可以被识别:

然后,我们进入文件夹“StataEditor”中,使用Sublime Text打开“ StataEditor.tmLanguage ”这个文件:

我们的目的是让sum2docx命令和sysuse等命令一样变成蓝色,于是先按住“Ctrl+F”,在这个文件中查找“sysuse”,我们发现,“sysuse”出现在包含了很多命令的第100行程序中,在这行程序中出现的命令都可以高亮显示,我们可以将“sum2docx”放在该行程序的任意位置,并用“或”操作符(“ | ”)分隔不同命令即可,在这里我们把“sum2docx”放在了第一个命令的位置:

在菜单栏中点击“File>Save”:

此时,我们再打开推文一开始的do文件,sum2docx就变成蓝色啦:

类似的方法,我们查找“substr”,发现“substr”出现在有很多函数的第96行,此时将“rank”添加进这些函数中:

点击“File>Save”,于是,do文件中的rank函数就也变成绿色的啦:

是不是很简单呢?学会了这个自定义命令和函数高亮的方法之后,我们就可以根据自己编写程序的需要修改文件高亮的显示啦。

注:此推文中的图片及封面(除操作部分的)均 来源于网络!如有雷同,纯属巧合!

关注我们哦!

以上就是今天给大家分享的内容了,说得好就赏个铜板呗!有钱的捧个钱场,有人的捧个人场~。 另外,我们开通了苹果手机打赏通道,只要扫描下方的二维码,就可以打赏啦!

应广大粉丝要求,爬虫俱乐部的推文公众号打赏功能可以开发票啦,累计打赏超过1000元我们即可给您开具发票,发票类别为“咨询费”。用心做事,只为做您更贴心的小爬虫。第一批发票已经寄到各位小主的手中,大家快来给小爬虫打赏呀~

文字编辑/高金凤

技术总编/刘贝贝


往期推文推荐:

1.高校学术大神:你的导师上榜了吗?

2.中国高校财经、管理与综合类期刊灌水排行榜

3. 命令 sum2docx 输出统计量表到 docx 文件

4. reg2docx 报告你的实证结果吧!

5. 爬虫俱乐部又出新命令了 ——wordconvert 转换你的 word 文件

6. putdocx+wordconvert— 将实证结果输出到 Word .docx )文档

7. 如何从pdf中提取表格数据

8.爬虫俱乐部出品——获取上市公司数据的利器

9. 爬虫俱乐部出品——实证结果输出命令

10.







请到「今天看啥」查看全文