5月份將開發工具切換到了VSCode,整體上用起來很不錯,在此整理一些相關知識。
首先是安裝一些必要的插件:Java Spring Git SVN Chinese Lombok Decompiler LiveServer LocalHistory MySQL等,其中Java Spring Git建議安裝帶有Extension Pack的插件包。
然后是一些常用配置、操作和快捷鍵:
- 代碼格式化:ctrl+, 文本編輯器=》正在格式化,勾選Format On Save,下面Format On Save Mode選擇modifications,僅格式化編輯行
- 配置代碼ignore:target node_modules dist .history .vscode .settings等
- 配置bash:"terminal.integrated.shell.windows": "D:\\Programs\\Git\\bin\\bash.exe",
運行和調試:
- 點擊齒輪左側的下拉箭頭,添加配置,會打開.vscode/launch.json配置文件
- 遠程調試:
應用開啟調試端口:JVM_OPS="$JVM_OPS -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
選擇Java: Attach to Remote Program,填寫好hostName和port后,點擊播放按鈕開始調試
打上斷點,使用Rest Client插件發出請求,放心斷點后可以看到http響應結果 - 當前文件:”vmArgs”配置系統屬性,”env”配置環境變量
- 應用主類:對於Spring Boot通常是某個Application,也可以通過Spring Boot Dashboard開始調試
示例項目為light-search,相關項目light4j。