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

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

5、启动sublime,输入license

1
2
3
4
5
6
7
8
9
10
11
12
13
----- BEGIN LICENSE -----
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
------ END LICENSE ------

常用快捷键

  • 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的安装目录权限为完全控制。

0%