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"