Vscode怎么實現(xiàn)遠程調試項目? vscode遠程調試go的配置教程

有時候我們需要遠程調試項目,今天我們就來看看vscode遠程調試go的配置方法。
Vscode安裝,默認都安裝了
在Vscode中連接遠程機器,在遠程機器下載Go插件
下載了Go插件之后,安裝其他相關Go的開發(fā)調試工具。Ctrl + Shift + p(Mac是Command + Shift + p)按鍵打開配置彈窗,輸入Go: Install/Update Tools,勾選所有開發(fā)調試工具(特別是dlv工具,是Go語言調試必備)
配置遠程調試相關信息。如圖所示:
- Ctrl + Shift + d(Mac是Command + Shift + d)快捷鍵或者直接點擊左邊工具欄的測試調試按鍵跳到調試面板,之后點擊
- 如果之前還沒創(chuàng)建過相關配置文件,那么點擊創(chuàng)建launch.json配置文件,在之后彈出的選項框中選擇 Go: Lanuch Package創(chuàng)建配置文件。
如果之前已經(jīng)創(chuàng)建過了launch.json文件,那么點解設置按鈕彈出配置文件
配置遠程調試配置項(由于vscode直接連的遠程機器,獲取的遠程代碼,所以無需在本地拷貝一份與遠程代碼一樣的源碼)。如圖所示例子
Vscode進行調試。選擇對應的調試配置項,點擊旁邊的調試按鈕進行調試
問題解決。報錯信息顯示conf/conf.toml文件找不到。但是conf目錄項確實有conf.toml文件。報錯的原因是dlv命令是在cmd目錄下執(zhí)行的,那么調試服務的工作目錄是cmd目錄下,而conf目錄與cmd目錄是同等級目錄,所以應該將main.go文件的init函數(shù)中配置文件路徑從"conf/conf.toml"改成"../conf/conf.toml",即可解決問題。
重啟調試服務,Vscode進行開啟調試。如圖所示,開始調試?。?!
以上就是vscode遠程調試go的配置教程,希望大家喜歡,請繼續(xù)關注腳本之家。
相關文章
vscode怎么設置默認瀏覽器? vscode默認打開的瀏覽器為Chrome的方法
vscode如何設置默認打開的瀏覽器為Chrome?vscode設置默認打開的瀏覽器為Chrome為什么不還是用其他瀏覽器打開,下面我們就來看看解決辦法2024-12-25vscode中文亂碼怎么解決? VSCode解決中文亂碼問題的多種方法分享
在使用VSCode打開文件時,有時會遇到中文亂碼的問題,這通常是由于文件的編碼格式與VSCode的默認編碼設置不匹配所導致的,為了解決這個問題,我們可以嘗試以下幾種方法2024-12-25vscode配置出現(xiàn)錯誤怎么辦? vscode配置使用相關問題匯總
最近在幫舍友配置vscode時遇到了各種奇奇怪怪的問題,在經(jīng)過了一系列莫名其妙的玄學操作后基本得到了解決,特此記錄2024-12-25vscode怎么設置中文? vscode英文界面設置為簡體中文的漢化過程
Visual Studio Code 是一款流行的開源代碼編輯器,默認使用英語界面,怎么切換到中文界面模式呢?詳細請看下文介紹2024-12-25vscode如何連接遠程服務器? VSCode連接遠程服務器的傻瓜式圖文教程
本文將教你如何通過Visual Studio Code(VSCode)簡單易懂地連接到遠程服務器,無論是初學者還是有經(jīng)驗的開發(fā)者都能快速上手2024-12-25- 使用VScode閱讀Linux內核源碼時的路徑屏蔽設置,主要屏蔽內核源碼arch目錄下不使用的架構文件,下面我們就來看看設置方法2024-12-25
VScode全局搜索屏蔽/顯示屏蔽指定文件類型及文件夾的方法
VScode因為兼容的文件類型比較多,在全局搜索上能夠看到所有文件,想要屏蔽、顯示屏蔽指定文件類型及文件夾,該怎么操作呢?詳細請看下文介紹2024-12-25vscode怎么檢測工作區(qū)是否有問題? vscode調出問題指令的兩種方法
vscode中可以檢查是否有問題,如果有問題該怎么調出有問題的指令呢?下面我們就來看看詳細的教程2024-09-28怎么在VScode中設置賬號同步? Vscode賬號同步的實現(xiàn)方法
VScode是一款免費開源的現(xiàn)代化輕量級代碼編輯器,使用該軟件時,可以設置賬號同步,今天小編就來說明一下具體的操作步驟2024-09-28VSCode如何格式化XML? VSCode實現(xiàn)UltraEdit中XML格式化的方法
最近很喜歡使用 VS Code,所以會遇到很多 VS Code 的日常使用問題,比如,我想要在 VS Code 中實現(xiàn) UltraEdit 中 XML 格式化的問題,該如何做呢?詳細請看下文介紹2024-09-26