随着大数据时代的到来,工作中对数据处理能力的要求越来越高。而不管我们使用何种软件,Python, Stata或是R,都要花大量的时间和编辑器打交道。一个好的编辑器能够显著提高编程效率,降低程序出错的概率。因此熟练掌握一款高效的编辑器是大数据时代的必备技能之一。
然而,大部分非计算机专业的人会因专用文本编辑器较高的学习成本望而却步,转而使用数据软件自带的编辑器,例如STATA do-file editor, MATLAB m file editor等。本文旨在为经济学专业的学生和老师,介绍一款文本编辑器,Sublime。本文将着重介绍Sublime的特点,及其与各种自带编辑器在比较之下的优势,而Sublime的安装和操作细节可参看Sublime Text 全程指引 by Lucida
希望你在看完本文后,能找到Sublime的使用窍门,提高工作效率。Happy coding!
虽然Sublime是一个商业开发具有版权的软件,但是它通过插件系统提供了强大的扩展性。目前共有3,000多名作者开发了超过4,000种插件来满足开发者的不同需求。Package Control就是Sublime用来管理插件的系统。使用Package Control之前需要进行安装,安装方法详见官方文档
通过Package Control安装其他插件极为方便:按下快捷键Ctrl+Shift+P,打开Package Control, 接着键入install,回车选择install Package,接着输入你想要安装的插件,选中安装即可。
我们先简单介绍下几款常用的插件及其主要功能,在接下来的几个部分里我们将对这些插件进行更为详细的介绍。
Sublime的另一个特色就是它的Project系统,为管理项目中的各种类型的文件提供了种较为方便的解决方案。
当我们写论文时,通常会生成多种类型的程序文档,tex文档等。我们也经常需要同时打开多个程序文档来检查代码,会使得大多数编辑器的页面变得冗杂。Sublime设计的project系统有以下几个优势,使得管理一个项目变得轻松。
在介绍完Sublime的基础使用方法及特点之后,我们来展示如何使用Sublime运行STATA程序,以及对比STATA do file editor的优点。
使用Sublime运行do file,需要几个准备步骤。
我们总结了一些使用Sublime编辑do file的方便之处,更多的优点等待大家在使用中发掘。
Latex是科研人员编辑论文的主要工具。下面我们将介绍如何设置Sublime来运行tex文件,以及对比其他编译器的优势。
使用Sublime编辑Latex文件需要安装Latextools以及Latexcwl两个插件(电脑中需要安装Miktex)。这两个插件的安装方法跟上面介绍的安装StataEditor的方法类似,这里不再赘述了。
但如果我们希望能够在Sublime中预览pdf文档,需要安装Sumatra Pdf Viewer。下载Sumatra 安装后的配置过程可参考官方文档
\cite{}
会跳出对话框提示现有bibtex中的参考文献,直接点击想要引用的文献名称即可,也可以直接在对话框里搜索文章或者作者的名字。欢迎转发,点击阅读原文可以获得本文的HTML版本