vimspector除錯python程式碼
阿新 • • 發佈:2022-04-02
GitHub - puremourning/vimspector: vimspector - A multi-language debugging system for Vim
首先安裝用於除錯的debugpy
:VimspectorInstall debugpy
會下載到~\.vim_runtime\plugins\vimspector\gadgets\windows這個目錄中
下載的時候特意看了下download目錄是先下載了一個壓縮包,解壓縮後生成一個debugpy目錄,後把壓縮檔案刪了,再增加一個debugpy目錄的連結 ,我不知道從哪裡下載的,如果有這個地址的話,直接下載下來應該就可以用了吧(適用於網速不好的時候),因為其他的外掛下載的時候半天沒反應
然後在除錯檔案所在目錄增加.vimpsector.json檔案,比如想除錯的為"1.py"這個程式碼檔案
{ "configurations": { "run": { "adapter": "debugpy", "default": true, "configuration": { "request": "launch", "program": "${workspaceRoot}/1.py", "cwd": "${workspaceRoot}", "stopOnEntry": true}, "breakpoints": { "exception": { "raised": "N", "uncaught": "", "userUnhandled": "" } } } } }
下面是快捷鍵
按下F5之後會有這個框出來,就代表連上了偵錯程式,否則,你的偵錯程式應該是有問題的
完整的除錯視窗介面應該是下面這樣的