sublime安装与配置
安装
- 官网地址:http://www.sublimetext.com/3(建议下载zip格式,后续比较好操作)
- 下载后直接选择安装或解压即可
配置
- Package Control插件
- 安装方式一:代码安装
- 官网地址:https://packagecontrol.io/installation#st3(可能需要翻墙)
- 通过快捷键[ctrl+`]或“View > Show Console”菜单打开控制台,将下面的Python代码粘贴到控制台里(除去第一行)
#sublime text3
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
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')
- 安装方式二:直接安装
- 打开sublime,点Preferences-Browse
- 下载插件包
下载地址:https://pan.baidu.com/s/17cxIw28hxTz1QGCzzn3x0g 提取码: ehxb - 将插件包下载之后,进行解压,将文件夹重命名为Package Control,在复制一份到上级目录中的Installed Packages,重启sublime,点Preferences,即可发现Package Control插件
- ChineseLocalizations插件(汉化)
- 点preferences-Package Control-在输入框中输入install即有联想
- 注:可能出现延时因为是在加载远程包
- 点击Install Package,在输入框中输入chinese即有联想,点击即可安装
注:如果出现没有包的情况,如下图,大概是需要梯子,也有其他方法,我没试过,但是梯子是可行的
- SublimeCodeIntel插件
-
安装如上:
-
打开preferences->packages settings ->Package Control ->Settings-User,检查是否有如下红框代码,如果没有得手动添加
-
点击preferences中的browse Packages,进入SublimeCodeIntel文件夹,在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ),之后进入到 .codeintel文件夹中,新建文件“config.log”文件,打开输入(下文以路径“E:\Personal\Python”为例,实际配置时请根据具体安装路径修改):
"python3":{
"python":"D:/Anaconda3/python.exe",
"pythonExtraPaths":[
"D:/Anaconda3/DLLs",
"D:/Anaconda3/Lib",
"D:/Anaconda3/Lib/lib-tk",
"D:/Anaconda3/Lib/site-packages",
]
}
- SublimeTmpl(模板)
-
安装如上
-
安装SublimeTmpl插件后,打开Preferences->Package Settings->SublimeTmpl->Settings User,添加以下内容
{ "disable_keymap_actions": false, // "all"; "html,css" "date_format" : "%Y-%m-%d %H:%M:%S", "attr": { "author": "*** ", "email": "****", } }
-
添加快捷键,打开Preferences->Key Bindings,添加红框中的快捷键代码(Ctrl+alt+n)
- ColorSublime(主题)
- 安装如上
- 安装ColorSublime插件完成后,打开Preferences->Color Scheme…,选择主题
- Anaconda(代码提示)
-
安装如上
-
Preferences->Package Settings->Anaconda->Settings Default,修改"python_interpreter"为实际Python安装路径
-
Preferences->Package Settings->Anaconda->Settings User,添加如下内容
{ "python_interpreter": "E:/Personal/Python/python.exe", "suppress_word_completions":true, "suppress_explicit_completions":true, "comlete_parameters":true, "swallow_startup_errors":true, "anaconda_linting":false }
-
测试
参考:http://www.cnblogs.com/honkly/p/6599642.html