讀代碼時邊調試邊看,可以提高速度,順便偷懶。
想要調試閱讀python第三方庫,隨手一查,找到了大佬使用PDB文章https://blog.csdn.net/ybdesire/article/details/54649211,試了一下,pdb這東西像極了gdb所以上手容易。但是不太適用於看代碼的場景,因爲在入庫的時候需要打斷點,但是跨文件的時候好像沒法jump in(如果可以求告知!)。而且習慣了GUI調試的便利,實在無法適應手敲鍵盤的痛苦。
決定使用,VScode作爲編輯器,以python庫menpo爲例,嘗試調試方法。如果成功了回來補! 秒成功!
-
使用conda新建env,減少環境依賴問題。(懶是第一生產力)
-
複製conda環境裏的menpo和menpofit源碼進入工作文件夾。
-
成功!可以直接使用vscode打斷點了!
-
愉快的邊調試閱讀代碼。
ps.調完了別忘了把庫放回去!