SubLime Text 3 配置SublimeREPL来交互式调试程序

 

1. 安装 SublimeREPL 插件python

 

 等待一下,输入sublimerepl,选择sublimeREPL,而后它就会在后台安装。app

安装完以后,查看以下图函数

选择你要执行的*.py文件,经过这个路径,选择 Python -RUN current file就能够直接执行*.py程序了,选择Python-PDB current file 就能够调试*.py程序。可是每次执行代码都要到这个很长的路径下选择,确实很麻烦。spa

2.设置SublimeREPL运行的Python环境插件

在你的Sublime Text 3的路径下,个人是...\Sublime Text 3\Data\Packages\SublimeREPL\config\Python\ 找到Main.sublime-menu文件,而后用Sublime Text 3 打开,找到id 为 repl_python行,修改 "cmd": ["python", "-i", "-u","$file_basename"],保存。调试

这样至关于将SublimeREPL的python交互环境的命令改成运行当前文件的交互环境。code

 

3.快捷键设定。blog

在路径:Preferences->Key Bindings ci

输入以下代码:get

 

[
	{
	"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文件。

 

4. 调试*,py的命令

 

表 1. pdb 经常使用命令

 

相关文章
相关标签/搜索