SubLime Text 3 配置SublimeREPL來交互式調試程序


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 

輸入如下代碼:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[
     {
     "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 常用命令

 

 

本文轉自:https://www.cnblogs.com/JackyXu2018/p/8821482.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM