一、环境准备
官方网站地址:http://www.sublimetext.com/3
二、安装Sublime Text 3
1、双击下载的.exe文件安装,安装路径不要有中文目录
2、安装Sublime Text 3时,勾选“Add to explorer context menu”,可以在文件右键菜单添加“Open with Sublime Text”,方便使用Sublime Text打开文件。
三、配置Python环境
3.1 运行环境
1、打开Tools > Build System > New Build System..
2、点击New Build System后,会生成一个空配置文件,在这个配置文件内覆盖配置信息,本文python安装路径为“C:/ProgramData/Anaconda3”,(注意区分正反斜杠,请将路径换成python实际安装路径),然后按ctrl+s,将文件保存在默认路径,文件名命名为“Python3”
{
"cmd": ["C:/ProgramData/Anaconda3/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
3、打开Tools > Build System,选择新建好的Python3即可
3.2 测试
1、新建test.py文件,输入简单python语句,按Ctrl+B运行
3.3 字体及字号
1、打开Preferences –>>Settings(Settings User),在右侧添加如下代码(font_face及font_size可根据个人喜好更改)
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme",
"font_face": "Consolas",
"font_size": 14,
"ignored_packages":
[
"Vintage"
],
"theme": "Adaptive.sublime-theme"
}
四、安装Package Control(官网教程)
通过快捷键[ctrl+`]或“View > Show Console”菜单打开控制台,将下面的Python代码粘贴到控制台里:
五、常用插件介绍及安装
5.1 SublimeCodeIntel:实现代码智能提示及自动完成
1.Control+Shift+P打开Package Control控制台
2.输入install,选择关联出来的install package
3.输入sublimecodeintel,然后点击列表提示的sublimecodeintel安装
4.安装完成之后,文本框会如下显示,或者可以通过【Preferences>Package Settings】中查看到已安装的sublimecodeintel插件
5 .点击preferences中的browse Packages,进入SublimeCodeIntel文件夹,在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ),之后进入到 .codeintel文件夹中,新建文件“config.log”文件,打开输入(下文以路径“C:/ProgramData/Anaconda3/”为例,实际配置时请根据具体安装路径修改):
"python3":{
"python":"C:/ProgramData/Anaconda3/python.exe",
"pythonExtraPaths":[
"C:/ProgramData/Anaconda3/DLLs",
"C:/ProgramData/Anaconda3/Lib",
"C:/ProgramData/Anaconda3/Lib/lib-tk",
"C:/ProgramData/Anaconda3/Lib/site-packages",
]
}
6. 保存,重启Sublime Text 3
5.2 Anaconda:代码提示功能
安装
1、Preferences->Package Settings->Anaconda->Settings Default,修改"python_interpreter"为实际Python安装路径
2、Preferences->Package Settings->Anaconda->Settings User,添加如下内容
{
"python_interpreter":"C:/ProgramData/Anaconda3/python.exe",
"suppress_word_completions":true,
"suppress_explicit_completions":true,
"comlete_parameters":true,
"swallow_startup_errors":true,
"anaconda_linting":false
}
测试:
1、打开Sublime Text3,新建任意*.py文件,输入语句测试,如图