1. 安裝 SublimeREPL 插件
等待一下,輸入sublimerepl,選擇sublimeREPL
,然后它就會在后台安裝。
安裝完之后,查看如下圖
選擇你要執行的*.py文件,通過這個路徑,選擇 Python -RUN current file就可以直接執行*.py程序了,選擇Python-PDB current file 就可以調試*.py程序。但是每次執行代碼都要到這個很長的路徑下選擇,確實很麻煩。
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交互環境的命令改為運行當前文件的交互環境。
3.快捷鍵設定。
在路徑: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文件。
4. 調試*,py的命令
表 1. pdb 常用命令