Visual Studio Code
Spring Boot Java
debug
[Visual Studio Code] Spring Boot Java專案測試DEBUG
2018/11/26 14:38:06
0
2942
[Visual Studio Code] Spring Boot Java專案測試DEBUG
簡介 |
本文將介紹如何在Visual Studio Code環境使用Debugger for Java進行除錯 |
作者 |
湯菀鈺 |
前言
Debugger for Java是一套以Java Debug Server為基礎的Visual Studio Code的外掛套件,提供使用者在Visual Studio Code環境下進行迅速地進行Java 程式除錯,同時它也提供良好的 Language Support for Java by Red Hat。本文將介紹如何在VS Code 使用此套件進行Java 除錯。
安裝Java Extension Pack vscjava.vscode-java-pack套件
安裝Java Extension Pack vscjava.vscode-java-pack套件,此套件會安裝包含Debugger for Java等相關java開發會用到的相關工具。
![](/tpu/File/html/201811/20181122114335/images/20181114152627.png)
啟動JAVA DEBUG模式
開啟建置好的 spring boot 專案 資料夾
![](/tpu/File/html/201811/20181122114335/images/20181114154147.png)
左方選擇 java debug 圖示介面後,在[偵錯]下拉選項中選擇[新增組態]。
![](/tpu/File/html/201811/20181122114335/images/20181114154509.png)
選取環境:java
![](/tpu/File/html/201811/20181122114335/images/20181114154548.png)
在[偵錯]下拉選項中增加了幾個 java debug 組態,在這裡我們選擇 Spring Boot 的 Application 做為啟動模式。
![](/tpu/File/html/201811/20181122114335/images/20181114154941.png)
按 [偵錯]的綠色鍵頭進入debug模式
![](/tpu/File/html/201811/20181122114335/images/20181114155026.png)
中斷點DEBGU
在編輯介面可以增加中斷點,左下方中斷點介面可調整中斷點狀態。
![](/tpu/File/html/201811/20181122114335/images/20181114155406.png)
DEBUG 控制面版
![](/tpu/File/html/201811/20181122114335/images/20181114160614.png)
[變數介面]檢示參數
程式進行中若有變數產生,也可以在左方[變數]介面檢視變數狀態與內容。
![](/tpu/File/html/201811/20181122114335/images/20181114155651.png)
左方[監看]介面可自行增加想檢視的變數。
![](/tpu/File/html/201811/20181122114335/images/20181114160015.png)
[偵錯主控台]即時下指令DEBUG
在[偵錯主控台]下方指令區可以指接輸入java語法檢示程式行進中的參數
![](/tpu/File/html/201811/20181122114335/images/20181114160452.png)
![](/tpu/File/html/201811/20181122114335/images/20181114160543.png)