1. 程式人生 > 其它 >vimspector除錯python程式碼

vimspector除錯python程式碼

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之後會有這個框出來,就代表連上了偵錯程式,否則,你的偵錯程式應該是有問題的

 

完整的除錯視窗介面應該是下面這樣的