如何配置 Sublime Text 3 的 Python 编程环境
前言
用 IDLE 写 python 习惯了,还是发现它有些简陋,于是准备转向 Sublime 的怀抱。(我比较喜欢轻量级的 IDE)
为了方便用 Sublime 写 python 代码,我搜集了网上的一些资料,选出了常用 Python 编程的3个插件,整理出一篇轻量级的配置教程。
准备工作
1. 生成包管理(Package Control)界面:
View > Show Console 或者按住快捷键: Ctrl + `
调出 sublime 的命令行,然后在最下方的输入条中粘贴以下代码,回车,等待 Package Control 安装结束,随后重启Sublime。
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())
如果在 Perferences -> package settings 中看到 package control 这一项,代表包管理器(Package Control)安装成功。
2. 插件安装方法:
打开 Perferences -> package control,输入 install Package,回车。
或者,按住快捷键 ctrl+shift+p,在弹出的搜索框中输入 Package Control: install Package,回车。
以上两个方法都可以打开插件搜索框,输入要安装的插件,直接回车,Sublime 会自动将插件安装好。
参考资料:
3. 安装插件
要安装的插件有三个:SublimeREPL、SublimeCodeIntel、SideBarEnhancements。
SublimeREPL 可以在 Sublime 中直接运行 python 代码。
SublimeCodeIntel 会自动补全 python 代码。
SideBarEnhancements 是侧边栏,显示工作空间。
参考第二步的方法安装以上三个插件。
下面分别介绍三个插件的单独设置:
SublimeREPL - python 运行调试插件
绑定快捷键:
Preferences-->Key Bindings User 添加以下代码:
[
{
"keys": ["f5"],//这是自己设的快捷键
"command": "run_existing_window_command",
"args":
{
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}
]
如果提示没找到,重启下 Sublime。
参考资料:
Sublime Text3设置SublimeREPL快捷键的方法(Python)
SublimeCodeIntel - 代码补全插件
Preferences --> Package Settings --> SublimeCodeIntel ---> Settings - Default 弟119行,添加以下代码(假设安装的是 python2.7,且为默认安装位置)
"python":{
"python":"C:/Python27/python.exe",
"pythonExtraPaths":[
"C:/Python27/DLLs",
"C:/Python27/Lib",
"C:/Python27/Lib/lib-tk",
"C:/Python27/Lib/site-packages",
]
},
参考资料:
Sublime Text3中SublimeCodeIntel插件配置python环境
SideBarEnhancements - 侧边栏增强工具
如果 Preferences --> Package Settings --> Side Bar 存在,表明安装成功
View ---> Side Bar 打开侧边栏
原创声明
转载请注明:呓语 » 如何配置 Sublime Text 3 的 Python 编程环境