一、安装Sublime Text3
- 官网下载地址:http://www.sublimetext.com/3
二、安装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
选项,接着在搜索框中输入需要安装的插件,列表中选中即可安装。
列举一些常用插件:
- ConvertToUTF8:用于编辑和保存以GBK,BIG5,EUC-KR,EUC-JP,Shift_JIS等编码的文件的Sublime Text 2&3插件。
- Sublime Linter:一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释。
- Emmet(原名 Zen Coding):一种快速编写html/css的方法。 注意:安装Emmet的同时,也会自动安装其依赖PyV8 binary库,安装PyV8库会用较长时间,可以在Sublime左下角看到安装进程状态
- Alignment:自动对齐代码。
- ChineseLocalizations:提供简中,繁中,英文,日文四种语言切换。
- ……
四、常用快捷键
- ctrl+shift+p:打开命令面板
- esc:退出某种状态
- ctrl+p:根据文件名打开文件,可以模糊匹配
- ctrl+r:寻找并定于当前文件下的函数名
- ctrl+g:输入框输入数字,定位到行号
- ctrl+p:输入框加#标识,查找标识
- ctrl+d:多处同步编辑,修改多个相同的代码,先选中其中一个,然后ctrl+d会向下连选相同代码然后可以统一编辑。(鼠标移到某处,按住shift键,同时鼠标右键按住往下拉可连续选中多行的几个字母)
- ctrl+f:输入待查找代码,按下enter查找下一个,shift+enter查找上一个。
- ctrl+h:查找替换
- ctrl+shift+f:全项目查找,当前文件夹下在所有文件里查找
- ctrl+w:关闭当前文件
- ctrl+shift+w:关闭所有文件
- ctrl+k+b:开启/隐藏侧边栏
- ctrl+x:删除当前行
- ctrl+shift+enter/ctrl+enter:在当前行前/后插入一个空行
- ctrl+m:跳到对应匹配的括号
- ctrl+n:新建窗口
- ctrl+/、ctrl+shift+/:末行注释和块注释
- ctrl+alt+up/ctrl+alt+down:向上或向下交换两行(该快捷键可能被PC系统的英特尔核心显卡所占用,解决办法)
- 右键功能
show unsaved changes…:显示未保存的修改,红色减号表示删去的内容,绿色加号表示新增的内容。
Open Containing Folder…:打开包含此文件的文件夹,这个很方便找到相关的文件。
Copy File Path:复制文件路径,方便我们复制路径到浏览器中查看。 - F11/Shift+F11:全屏/全屏免打扰模式,只编辑当前文件
- 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屏 - Shift+方向键:
Shift + ↑: 向上选中多行。
Shift + ↓: 向下选中多行。
Shift + ←: 向左选中文本。
Shift + →: 向右选中文本。 - Tab组合键:
Tab:向右缩进。
Shift+Tab:向左缩进。 - Ctrl组合键:
Ctrl+Z:撤销。
Ctrl+Y:恢复撤销。
Ctrl+U:软撤销,
Ctrl+T:左右字母互换。
Ctrl+Tab:按文件浏览过的顺序,切换当前窗口的标签页。
五、Sublime Text 3 注册码
Sublime Text 3 3143 注册码
1 | —— BEGIN LICENSE —— |
Sublime text 3 3103 注册码
1 | —— BEGIN LICENSE —— |
Sublime Text SFTP 注册码
打开SublimeText -> Preferences -> Package Settings -> SFTP -> Setting Users
修改以下内容
1 | { |
建议支持正版!(o゚▽゚)o
资源均从网络收集整理得到,毕竟是经常使用的东西,做个备份,方便你我!