使用sublime text3配置python2开发环境并实现交互式调试程序
前言
Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
一、准备工作
1:sublime text3安装程序,我这里演示用的是最新版3207。官网:http://www.sublimetext.com/
2:python2安装程序,我这里演示用的是最新版2.7.16。官网: https://www.python.org/
二、python2安装
直接双击下载的程序(例如python-2.7.16.amd64.msi)安装就行,记住你的安装目录,并且把下图中的设置选中,然后next就行了。
三、sublime text3安装及配置插件
1:安装的时候设置都不需要更改,直接默认即可。
2:现在针对python安装对应的插件:
(1)首先我们得先安装package control(包/插件管理程序)
(2)然后我们需要安装如下几个插件,首先进入插件安装, 按ctrl+shift+p,输入install package, 选择第一个。
1)、Emmet
作用: 编写前端代码必备,能实现快速编写 各类语言基础代码补全。
2)、ChineseLocalizations
作用:将sublime text3汉化,方便小白们操作。
3)、SublimeCodeIntel
作用:代码自动提示和自动补全插件。
配置: 点击Preferences –> Package Settings –> SublimeCodeIntel –> Settings -User,添加如下的配置项:
{
"codeintel_language_settings": {
"Python3": {
"python3": "D:/Program Files (x86)/Python/python.exe",
"codeintel_scan_extra_dir": [
"这里改为python安装路径/DLLs",
"这里改为python安装路径/Lib",
"这里改为python安装路径/Lib/site-packages",
],
"codeintel_scan_files_in_project": true,
"codeintel_selected_catalogs": []
},
}
}
注意:记得盘符后面斜杠改为反斜杠。
4)、Anaconda
作用:python最强IDE插件,不解释。
配置: 点击Preferences –> Package Settings –> Anaconda –> Settings -User,添加如下的配置项:
{
"font_size": 12,
"ignored_packages":
[
"Vintage"
],
// 设置tab的大小为4
"tab_size":4,
// 使用空格代替tab
"translate_tabs_to_spaces": true,
// 添加行宽标尺
"rulers": [80, 100],
// 显示空白字符
"draw_white_space": "all",
// 保存时自动去除行末空白
"trim_trailing_white_space_on_save": true,
// 保存时自动增加文件末尾换行
"ensure_newline_at_eof_on_save": true,
// 默认编码格式
"default_encoding": "UTF-8"
}
5)、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"}
},
{
"keys": ["f8"],
"caption": "SublimeREPL: Python - PDB current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_pdb",
"file": "config/Python/Main.sublime-menu"}
},
]
这里定义了 f5 直接运行*.py文件,f8调试*.py文件。
点击 Preferences –> Browse Package,打开 \SublimeREPL\config\Python\ 找到Main.sublime-menu文件,然后用Sublime Text 3 打开,找到id 为 repl_python行,修改 “cmd”: [“python”, “-i”, “-u”,”$file_basename”],保存。
尾记
到这里就算结束了,以后会继续更新,欢迎反馈。