0%

Sublime Text3安装Package Control进行初次配置

一、安装Sublime Text3

二、安装Package Control

最简单的安装方法是通过Sublime Text控制台。控制台通过快捷键 ctrl + ` (注:避免热键冲突)或菜单View >Show Console 访问。打开后,将适合您的Sublime Text版本的Python代码粘贴到控制台中。

Sublime Text3

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)

Sublime Text2

1
import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

可能最新版本需要按官方教程来安装,官网:Installation - Package Control

三、安装插件

安装好Package Control,就可以使用快捷键 Ctrl+Shift+P 打开Package Control,通过Package Control来安装插件。
选中Install Package选项,接着在搜索框中输入需要安装的插件,列表中选中即可安装。

列举一些常用插件:

参考:Sublime Text 3常用插件安装(持续更新)

  1. ConvertToUTF8:用于编辑和保存以GBK,BIG5,EUC-KR,EUC-JP,Shift_JIS等编码的文件的Sublime Text 2&3插件。
  2. Sublime Linter:一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释。
  3. Emmet(原名 Zen Coding):一种快速编写html/css的方法。 注意:安装Emmet的同时,也会自动安装其依赖PyV8 binary库,安装PyV8库会用较长时间,可以在Sublime左下角看到安装进程状态
  4. Alignment:自动对齐代码。
  5. ChineseLocalizations:提供简中,繁中,英文,日文四种语言切换。
  6. ……

四、常用快捷键

  1. ctrl+shift+p:打开命令面板
  2. esc:退出某种状态
  3. ctrl+p:根据文件名打开文件,可以模糊匹配
  4. ctrl+r:寻找并定于当前文件下的函数名
  5. ctrl+g:输入框输入数字,定位到行号
  6. ctrl+p:输入框加#标识,查找标识
  7. ctrl+d:多处同步编辑,修改多个相同的代码,先选中其中一个,然后ctrl+d会向下连选相同代码然后可以统一编辑。(鼠标移到某处,按住shift键,同时鼠标右键按住往下拉可连续选中多行的几个字母)
  8. ctrl+f:输入待查找代码,按下enter查找下一个,shift+enter查找上一个。
  9. ctrl+h:查找替换
  10. ctrl+shift+f:全项目查找,当前文件夹下在所有文件里查找
  11. ctrl+w:关闭当前文件
  12. ctrl+shift+w:关闭所有文件
  13. ctrl+k+b:开启/隐藏侧边栏
  14. ctrl+x:删除当前行
  15. ctrl+shift+enter/ctrl+enter:在当前行前/后插入一个空行
  16. ctrl+m:跳到对应匹配的括号
  17. ctrl+n:新建窗口
  18. ctrl+/、ctrl+shift+/:末行注释和块注释
  19. ctrl+alt+up/ctrl+alt+down:向上或向下交换两行(该快捷键可能被PC系统的英特尔核心显卡所占用,解决办法)
  20. 右键功能
    show unsaved changes…:显示未保存的修改,红色减号表示删去的内容,绿色加号表示新增的内容。
    Open Containing Folder…:打开包含此文件的文件夹,这个很方便找到相关的文件。
    Copy File Path:复制文件路径,方便我们复制路径到浏览器中查看。
  21. F11/Shift+F11:全屏/全屏免打扰模式,只编辑当前文件
  22. Alt+Shift+数字:
    Alt+Shift+1: 窗口分屏,恢复默认1屏(非小键盘的数字)
    Alt+Shift+2:左右分屏-2列
    Alt+Shift+3:左右分屏-3列
    Alt+Shift+4:左右分屏-4列
    Alt+Shift+5:等分4屏
    Alt+Shift+8:垂直分屏-2屏
    Alt+Shift+9: 垂直分屏-3屏
  23. Shift+方向键:
    Shift + ↑: 向上选中多行。
    Shift + ↓: 向下选中多行。
    Shift + ←: 向左选中文本。
    Shift + →: 向右选中文本。
  24. Tab组合键:
    Tab:向右缩进。
    Shift+Tab:向左缩进。
  25. Ctrl组合键:
    Ctrl+Z:撤销。
    Ctrl+Y:恢复撤销。
    Ctrl+U:软撤销,
    Ctrl+T:左右字母互换。
    Ctrl+Tab:按文件浏览过的顺序,切换当前窗口的标签页。

五、Sublime Text 3 注册码

参考:Sublime text 3最新版破解方法

Sublime Text 3 3143 注册码

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 ——

Sublime text 3 3103 注册码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
—— BEGIN LICENSE ——
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
—— END LICENSE ——

—— BEGIN LICENSE ——
Nicolas Hennion
Single User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
—— END LICENSE ——

Sublime Text SFTP 注册码

打开SublimeText -> Preferences -> Package Settings -> SFTP -> Setting Users 修改以下内容

1
2
3
4
{
"email":"Rimke@163.com",
"product_key":"e83eda-38644b-43c828-e3669b-cd8a85",
}

建议支持正版!(o゚▽゚)o

资源均从网络收集整理得到,毕竟是经常使用的东西,做个备份,方便你我!