Sublime 3 配置 Python 开发环境

需要安装插件实现如下功能:

1、语法颜色高亮

2、语法自动完成

3、实现输入功能

配置前首先要安装插件包管理器 package control

1. 安装 插件包管理器 package control

方法1:

打开sublime界面,按Ctrl+shift+P组合键,然后可调出搜索框:

搜索将选择第二个选项 install package control,然后直接点击安装

方法2:

打开sublime界面,按 Ctrl+` (此符号为tab按键上面的按键)组合键,即可调出命令行。

然后粘贴以下代码到命令行并回车:

import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();
urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').
write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

然后耐心等待安装完成。

2. 用Package Control安装插件

安装方法:

第一步,按下Ctrl+Shift+P调出命令面板。

第二步,输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

(1) SublimeCodeIntel

安装SublimeCodeIntel插件,可以实现语法自动完成功能。

(2) AutoPEP8

安装AutoPEP8可以自动将python规范化。

(3) SublimeREPL

安装SublimeREPL插件s可以实现python的input 输入功能

安装完成后选择上方菜单栏的:Tools->SublimeREPL->Python->Python RUN current file 这时候就像IDLE一样,会弹出一个新的窗口,而且是可交互的,可以输入值

可以为上面的操作设置一个快捷键:

打开上方菜单栏的: Preferences->Key Bindings 就能看到原来的快捷键的设置,是json格式的 在右侧窗口(Key Binding-User)中输入:

 1[
 2	{ 
 3		"keys": ["f5"], 
 4		"caption": "SublimeREPL:Python", 
 5	  	"command": "run_existing_window_command", 
 6		"args":
 7		{
 8			"id": "repl_python_run",
 9			"file": "config/Python/Main.sublime-menu"
10		} 
11	}
12]

这样,就完成了Sublime Text3类似IDLE按F5键在可交互环境下运行python文件的配置

(4) Sublime Text 3 修改配色主题 - 侧边框 [可选]

安装 Afterglow

配置 setting,添加:

"tabs_small": true,
"theme": "Afterglow-magenta.sublime-theme"