Sublime Text 3配置 python开发环境
基本环境
win10 64位系统版本。
python3.6安装路径:D:\Program Files (x86)\Python。
安装Sublime Text 3
先进入官网下载sublime text 3。
安装完成打开程序后界面如下:
安装Package Control
点击Tools ---> install Package Control
,弹出如下提示说明安装成功:
安装插件
安装插件需要使用Package Control。点击Preferences ---> Package Control
,会弹出一个矩形窗口,输入”install”显示如下:
选择install Package
,弹出如下窗口:
按“ESC”可关闭该窗口。列表中显示了所有可以安装的插件,配置基本的python开发环境需要安装如下几个插件:
1. SideBarEnhancements:扩展侧边栏功能
效果显示如下:
可以打开文件夹,侧边栏显示文件夹中所有的文件。
插件配置
安装的插件可以在Preferences ---> Package Settings
里配置。所有的插件都包含基本配置,有些插件可以配置键盘快捷键和鼠标动作。每种配置都包含默认配置和用户配置,修改配置时必须修改用户配置文件!需要修改配置时,先看下默认的配置文件中有哪些配置项,再在用户配置文件中修改对应的项就可以了。有的配置不能立即生效,需要重启程序。
2. SublimeCodeIntel:代码自动提示和自动补全插件
安装插件后,鼠标放在符号上,就可以显示出符号的定义位置和引用位置:
点击Preferences ---> Package Settings ---> SublimeCodeIntel ---> Settings -User
,添加如下的配置项:
{
"codeintel_language_settings": {
"Python3": {
"python3": "D:/Program Files (x86)/Python/python.exe",
"codeintel_scan_extra_dir": [
"D:/Program Files (x86)/Python/DLLs",
"D:/Program Files (x86)/Python/Lib",
"D:/Program Files (x86)/Python/site-packages",
],
"codeintel_scan_files_in_project": true,
"codeintel_selected_catalogs": []
},
}
}
主要是配置python使用的库路径,使得可以正确跳转到定义符号的文件中。符号也有正确的提示功能:
点击Preferences ---> Package Settings ---> SublimeCodeIntel ---> Mouse Bindings - User
,修改鼠标动作,使得ctrl+鼠标左键(个人习惯,这是source insight的默认设置)就可以跳转到符号定义,配置如下:
[
{ "button": "button1", "modifiers": ["ctrl"], "command": "goto_python_definition", "press_command": "drag_select" },
]
3. SublimeREPL :一键执行当前python脚本
安装完成后,点击Preferences ---> Key Bindings
添加自定义按键行为。
[
{
"keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
},
}
]
这样,按F5键后就可以执行当前脚本。
如果系统安装有多个版本的python,可以点击Perferences->Browse Packages
,修改SublimeREPL\config\Python\Main.sublime-menu 文件中如下的配置项:
{"command": "repl_open",
"caption": "Python - RUN current file",
"id": "repl_python_run",
"mnemonic": "R",
"args": {
"type": "subprocess",
"encoding": "utf8",
"cmd": ["python", "-u", "$file_basename"],
"cwd": "$file_path",
"syntax": "Packages/Python/Python.tmLanguage",
"external_id": "python",
"extend_env": {"PYTHONIOENCODING": "utf-8"}
}
},
4. AutoPEP8:按PEP8格式化 python代码
安装完成后,在侧边栏,右键文件,就可以选择格式化代码。
5. Colorsublime:配色主题管理插件
安装完成后,打开Package Control,输入’install’ ,选择 ‘Colorsublime:Install Theme’,安装主题:
安装完成后,点击Preferences ---> Corlor Scheme
,可看到已经安装了很多主题,选择自己喜欢的一种就行了。如果都不满意,还可以修改 C:\Users\liu\AppData\Roaming\Sublime Text 3\Packages\Colorsublime - Themes\cache\Colorsublime-Themes-master\themes 文件夹下的主题文件定制配色方案。
上一篇: Qt Designer布局管理入门
推荐阅读
-
自己打造Sublime Text 3 开发编辑神器
-
在VSCode中如何配置Python开发环境
-
Python开发环境配置 Vim + Ctags+ TagList
-
VS2015+Qt5+OpenCV3开发环境配置
-
ubuntu16.04制作vim和python3的开发环境
-
MacOS配置Anaconda3(Miniconda3)下Python3.6、Python3.7和Python2.7环境和基础机器学习、神经网络相关包详解(版本号对应)
-
VS2017 配置 Python 开发环境
-
Python下载和安装步骤(配置开发环境详细)
-
《Python3 网络爬虫开发实战》开发环境配置过程中踩过的坑
-
python开发准备工作之配置虚拟环境(非常重要)