0%

Sublime Text3

Sublime简介

Sublime Text is a sophisticated text editor for code, markup and prose.
You’ll love the slick user interface, extraordinary features and amazing performance.

Sublime的安装很简单,访问Sublime官网,下载对应系统的安装包,双击安装即可。

常用设置

变更字体

Sublime默认字体是Consolas,Consolas英文显示很好,但是中文显示不太好看。有一款字体是Consolas和微软雅黑的混合字体,叫做YaHei Consolas Hybrid,小伙伴可以试试看。
1、下载安装YaHei Consolas Hybrid
2、Sublime菜单栏里点击Preferences,Setting。
3、在弹出来的Preferences.sublime-settings——User文本里,添加如下一行:

1
"font_face": "YaHei Consolas Hybrid",

TAB转空格

在用Sublime里编写Python代码时,需要把TAB键转换成四个空格。具体做法如下:
1、菜单栏里点击Preferences,Setting。
2、在弹出来的Preferences.sublime-settings——User文本里,添加如下三行:

1
2
3
4
5
{
"tab_size": 4,
"translate_tabs_to_spaces": true,
"expand_tabs_on_save": true
}

关闭更新提示

点击菜单栏Preferences,Settings,在弹出的Settings-User部分中添加:

1
"update_check": false,

PS:前提是sublime已经注册,注册方法参考Sublime Text 3注册码

1、下载并安装Sublime Text 3.2.2 Build 3211

2、浏览器访问十六进制编辑器Hexed.it

3、打开文件sublime_text.exe,搜索97 94 0D,更改为00 00 00。搜索38 18 0F 94 C1,修改为C6 00 01 90 90

4、下载修改后的sublime_text.exe,覆盖原有sublime_text.exe

常用快捷键

  • ctrl+D:选择单词,重复可增加选择下一个相同的单词。
  • ctrl+L:选择行,重复可依次增加选择下一行。
  • shift+ctrl键组合+↑↓。可实现类似鼠标选中之后移动的效果。
  • ctrl+P:搜索项目中的文件,模糊匹配文件名。
  • ctrl+R:前往 method。
  • ctrl+F:查找字符串。
  • ctrl+shift+F:在整个项目中查找字符串。如果快捷键不可用,则Find->Find in Files…。
  • ctrl+H:查找并替换。
  • ctrl+shift+P:打开命令面板。输入set syntax:css,可以设置语法为css。
  • ctrl+shift+[:折叠代码段。
  • ctrl+shift+V:粘贴并格式化。
  • ctrl+enter:在当前行后插入一行。
  • ctrl+shift+enter:在当前行前插入一行。
  • ctrl+shift+D:快速复制光标所在的一整行,并复制到该行之前。
  • ctrl+shift+K:删除一行。
  • ctrl+shift+上下键:可替换行。
  • ctrl+/:注释当前行。
  • ctrl+shift+/:当前位置插入注释。
  • ctrl+shift+A:选中标签内的内容不包括标签,继续按会继续往上一层选择。
  • f11:全屏。
  • shift+f11:全屏免打扰模式,只编辑当前文件。
  • esc:退出各种面板。

Package Control

安装

1、访问Package Control官网,找到package control的安装代码(不定时更新)。

1
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)

2、ctrl + ~ 调出 console(或者View - Show Console),将安装代码粘贴进去并 enter 执行。

3、安装完成后Preferences中出现Package Control。

使用方法

1、查看已安装插件
ctrl+shift+P,输入package,选择list packages。

2、安装插件
ctrl+shift+P,输入package,选择install packages。输入或选择你需要的插件,回车安装(注意左下角的小文字变化,会提示安装成功)。

3、卸载插件
ctrl+shift+P,输入package,选择remove packages。

常用插件

Soda

传说中完美的编码主题,官网:http://buymeasoda.github.io/soda-theme/

Emmet

HTML/CSS代码快速编写神器,项目地址:https://github.com/sergeche/emmet-sublime#readme

Javascript Completions

测试了多个js插件,这个是最好用的,项目地址:https://github.com/pichillilorenzo/JavaScript-Completions

jQuery

提供了额外的语法高亮和几乎所有jQuery方法的片段,项目地址:https://github.com/SublimeText/jQuery/

改进了侧边栏,增加了许多功能。

sublimelinter

语法检查插件,安装sublimelinter和sublimelinter-*,*为所用的语言,例如sublimelinter-php。

Jedi - Python autocompletion

Jedi - an awesome autocompletion/static analysis library for Python.
项目地址:https://github.com/davidhalter/jedi

ConvertToUTF8

sublime默认不支持GBK编码格式,因此打开GBK编码的文件会出现乱码,本插件可以使sublime支持GBK编码格式。

PackageResourceViewer

更改侧边栏字体显示大小,参考Sublime text 3更改侧边栏【sidebar】的字体大小修改Sublime Text3 的侧边栏字体大小
项目地址:https://packagecontrol.io/packages/PackageResourceViewer

打造便携sublime

制作

1、在地址栏输入 %appdata% 然后删除该目录下的Sublime Text 3文件夹。
2、在sublime的安装目录下(例如,我的电脑上的安装目录是:C:\Program Files\Sublime Text 3),新建 Data 文件夹(注意大小写)。
3、打开Sublime Text,所有的配置文件都会生成在Data文件夹中。
4、打包压缩Sublime Text 3,即可制作完成便携sublime。

使用方法一

直接解压自己制作的压缩包。

使用方法二

1、正常安装sublime,安装完成后不要启动。
2、把自己制作的压缩包中的Data文件夹解压到sublime的安装目录。
3、变更sublime的安装目录权限为完全控制。