Sublime Text 3安装及简单配置

本文将介绍安装Sublime Text3,以及安装成功后我会做的一些事情。

前言

记得第一次安装sublime text3应该是两年前,当时是因为觉得Arduino IDE太丑还不能输入中文,就决定找个它的替代品,不经意间找到了ST3,它最吸引我的应该是界面了,但之后其功能及扩展性更是吸引我,目前它已成为我经常用的代码及文本的编辑器。每次安装系统,都会安装ST3,本文就说一下安装Sublime Text3,以及安装成功后我会做的一些事情。

简介

Sublime Text 3是一个代码编辑器(Sublime Text是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim,含有丰富的插件。

正文

安装Sublime text 3

  1. 到Sublime Text 3官网下载这个跨平台的代码编辑器,点我下载,下载对应平台的安装包,最新版本号目前是3083。 1
  2. 安装:
    • windows:双击运行exe文件安装即可。
    • macosx:打开dmg镜像文件,将软件包拖到Applications文件夹里,就算装完毕了。
    • ubuntu:下载下来是deb安装包,打开命令行,以deb文件下载到了【下载】目录下为例,先执行cd ~/Download,再执行sudo dpkg -i xxxxx.deb即可。

插件管理工具

为了更方便使用,还需要安装一些自己需要的插件,这得需要安装插件管理工具Package Control,以及进行简单用户配置。

  • 安装Package Control,按下快捷键 CTRL+ ` ,复制粘贴以下命令,并回车就会自动安装,稍等即可,会有提示重启软件,重新启动Sublime就行了。

    import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
    

    验证安装:按下快捷键【SHIFT+CTRL+P】,输入package的字样就会出现下图样子: 2

  • 简单配置用户配置文件,菜单栏【Preferences->Settings-User】,即可打开用户配置文件

    • 关闭检查更新,加入"update_check":“false”。
    • 设置字体,其中xxxxxx是你要设置的字体,我一般用Consolas,加入"font_face":“xxxxxx”。
    • 设置字体大小,加入"font_size":11。 每个设置项之间要以逗号隔开,如下的样子: 3

安装插件

我只安装了几个必须的插件,按下快捷键【SHIFT+CTRL+P】输入install,一般会选中【Package control:install package】敲回车,需要联网,等一会儿就会出现插件列表,找到对应插件选中安装即可。

4

  1. ConvertToUTF8:这是一个解决代码文件中文乱码问题的,这个是非常有必要安装的,可能还得需要安装依赖包codec33,同样的安装方法。
  2. ctags:这是一个强大的插件,可以实现代码中函数跳转,非常有用,还得安装ctags58执行文件,具体安装,见外链–sublime text2/3怎样在windows中配置ctags插件
  3. Alignment:这是一款对齐插件,比如等号对齐什么的。

配置主题

个人比较喜欢两款主题:flatland和Brogrammer。主题也是以插件的安装方式来安装的。下面以Brogrammer为例说一下安装及配置:

  1. 安装,通过【package control】找到【Theme-Brogrammer】选中安装即可。
  2. 用户配置文件配置,加入下面两条保存即可完成主题配置:
    • "theme": "Brogrammer.sublime-theme"
    • "color_scheme": "Packages/Theme - Brogrammer/brogrammer.tmTheme"
  3. 效果如下: 5

总结

Sublime Text 3是一款相当优秀的文本编辑器,如果经常跟代码打交道这绝对是一个很好的选择,偶然的收获带来想不到的惊喜!