vscode debug怎么用? vscode配置使用debug的技巧

按住ctrl鍵,鼠標單擊函數(shù)可以跳轉(zhuǎn)源碼。
此處發(fā)現(xiàn)不行,發(fā)現(xiàn)是沒有安裝vscode的python extension,這個一定要安裝!
(是debug的時候vscode自己跳出來建議安裝extension的)
(至少可以通過源碼知道輸入?yún)?shù)都是干啥的)
充分利用pytorch.prg!!!!
安裝插件
不同的語言需要安裝的debug插件不一樣,如下
Debug頁面
VsCode的Debug頁面如下
配置Debug環(huán)境
點擊左側(cè)的Debug圖標,默認情況下,展示的是配置提示
點擊圖中的【運行和調(diào)試】,選擇【GDB/LLDB】環(huán)境,之后在下拉列表選擇【默認配置】,系統(tǒng)自動創(chuàng)建launch.json文件,用于記錄debug的配置信息,其中最主要的是配置調(diào)試的程序,program字段,選擇要debug運行的程序即可,另外如果有必要,可以讓程序在新的終端運行,將externalConsole設置為true即可,示例如下
{ // 使用 IntelliSense 了解相關屬性。 // 懸停以查看現(xiàn)有屬性的描述。 // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "(lldb) 啟動", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/system/out/main",//需要配置 "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": true,//可以配置 "MIMode": "lldb" } ] }
執(zhí)行Debug
注意:如果要順利執(zhí)行debug,還需要程序能編譯運行,可以參考另外一篇文章:https://blog.csdn.net/weixin_42962086/article/details/123063695?spm=1001.2014.3001.5501
首先要完成程序的編譯,得到可執(zhí)行文件,點擊【終端】>>【運行生成任務】,即可完成編譯,如果編譯失敗,請檢查task.json的配置。
編譯完成后,點擊【運行】>>【啟動調(diào)試】,即可進入調(diào)試階段
如果要在過程中驗證某個變量的值,可以在【調(diào)試控制臺】中,輸入變量名,就會展示出來,這一點還是可以(不過比起IDEA,還是差不少)
參考資料
【01】https://code.visualstudio.com/docs/editor/debugging
【02】https://code.visualstudio.com/docs/cpp/cpp-debug
【03】C++ debug配置,https://code.visualstudio.com/docs/cpp/launch-json-reference
版權聲明:本文為CSDN博主「松間-明月」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
以上就是vscode配置使用debug的技巧,希望大家喜歡,請繼續(xù)關注腳本之家。
相關推薦:
vscode怎么安裝插件? vscode插件的安裝的圖文教程
VSCode怎么搜索并安裝go插件? VSCode中GO插件的安裝方法
VSCode文件圖標主題怎進行美化? vscode文件圖標插件的用法
相關文章
vsCode代碼折疊縮進線怎么顯示? vsCode設置折疊縮進線的技巧
vsCode代碼折疊縮進線怎么顯示?vsCode中的代碼想要顯示縮進線,該怎么設置呢?下面我們就來看看vsCode設置折疊縮進線的技巧,詳細請看下文介紹2022-01-07- vsCode鼠標后退向前導航快捷功能怎么設置?vsCode中可以進行很多基礎設置,方便使用,今天我們就來看看vsCode鼠標后退向前導航的設置方法2022-01-07
- vscode插件怎么刪除?vscode中經(jīng)常需要安裝各種插件,很多插件并不常用,想要刪除不常用的插件,該怎么卸載插件呢?下面我們就來看看完全卸載vscode插件的技巧2021-12-22
vscode怎么編寫Maude程序? Maude插件在vscode的用法
vscode怎么編寫Maude程序?vscode中想要編寫Maude文件,需要使用Maude插件來實現(xiàn),下面我們就來看看Maude插件在vscode的用法2021-12-22VSCode怎么將markdown文件轉(zhuǎn)換成PDF?
VSCode怎么將markdown文件轉(zhuǎn)換成PDF?寫代碼習慣用markdown編輯器了,但是導出來是md格式,想要轉(zhuǎn)換成pdf文件,該怎么操作呢?下面我們就來看看詳細的教程2021-12-17vscode插件Markdown PDF插件轉(zhuǎn)換PDF錯誤該怎么辦?
Markdown PDF插件轉(zhuǎn)換PDF錯誤該怎么辦?VSCode中的插件Markdown PDF轉(zhuǎn)換PDF時Chromium下載失敗,提示Failed to download Chromium! 該怎么辦呢?下面我們就來看看詳細的解2021-12-17vscode有哪些界面快捷鍵操作? vscode工作界面快捷操鍵分享
vscode有哪些界面快捷鍵操作?vscode界面可以放大縮小或者全屏顯示等等操作,這些操作都有快捷鍵可以實現(xiàn),下面我們就來看看vscode工作界面快捷操鍵分享2021-12-08vscode安裝后打開黑屏該怎么辦? vscode黑屏的解決方法
vscode安裝后打開黑屏該怎么辦?vscode正常安裝,沒有任何問題,但是打開卻黑屏,該怎么辦呢?下面我們就來看看vscode黑屏的解決方法2021-12-08vscode工作區(qū)怎么添加多個文件夾? 將文件夾添加到工作區(qū)的技巧
vscode工作區(qū)怎么添加多個文件夾?vscode想要在工作區(qū)添加幾個常用的文件夾,該怎么添加呢?下面我們就來看看vscode將文件夾添加到工作區(qū)的技巧,詳細請看下文介紹2021-12-08vscode怎么新建文件夾? vscode創(chuàng)建工作文件夾的技巧
vscode怎么新建文件夾?vscode想要創(chuàng)建工作文件夾,存放相關項目文件很方便,該怎么創(chuàng)建呢?下面我們就來看看vscode創(chuàng)建工作文件夾的技巧2021-12-08