需要安装插件实现如下功能:
1、语法颜色高亮
2、语法自动完成
3、方便的调试功能
步骤:
1、安装 插件包管理器 package control
Sublime Text 3:
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插件,安装打开python文件时,将布局切换为2行查式,选择菜单
Tool >> SublimeREPL >> Python >> Python-PDB current file
然后就出现如下的pdb调试界面,然后就可以输出各种pdb命令进行调试了
pdb调试命令
完整命令
简写命令
描述
args
a
打印当前函数的参数
break
b
设置断点
clear
cl
清除断点
condition
无
设置条件断点
continue
c或者cont
继续运行,知道遇到断点或者脚本结束
disable
无
禁用断点
enable
无
启用断点
help
h
查看pdb帮助
ignore
无
忽略断点
jump
j
跳转到指定行数运行
list
l
列出脚本清单
next
n
执行下条语句,遇到函数不进入其内部
p
p
打印变量值,也可以用print
quit
q
退出 pdb
return
r
一直运行到函数返回
tbreak
无
设置临时断点,断点只中断一次
step
s
执行下一条语句,遇到函数进入其内部
where
w
查看所在的位置
!
无
在pdb中执行语句
Sublime Text 3 修改配色主题 - 侧边框
安装 Afterglow
配置 setting,添加:
"tabs_small": true,
"theme": "Afterglow-magenta.sublime-theme"