這次要來介紹使用VSCode的一些Java的外掛
首先在外掛搜尋列打上Java
然後就會看到跟Java有關的外掛有這麼多個
(圖一)
不過,經過試用之後,很幸運地,值得裝的只有這三個
(圖二)
所以這次就來了解一下這三個外掛的功能及使用方式
首先是上圖中的第三個
這款外掛是幫助編輯用的,提供了JAVA的Intellisense、語法檢查、JavaDoc文件提示、縮排、自動引入、程式碼片段、等等功能,幾乎整合了所有其他JAVA相關外掛的功能,可以說是用VSCode寫Java必裝的外掛
(snippet)
(auto complete)
(javadoc)
寫好原始碼之後,當然要跑跑看囉
這時就會用到圖二中的Java Run
裝好後按alt + b 就可以在輸出欄看到輸出結果了,這款外掛的功能就這樣,非常簡單但也非常實用,省去了打編譯和執行指令的功夫
最後是Debug,因為VSCode只有內建nodeJS的除錯器,所以只能除錯JavaScript和TypeScript。其他語言都要依靠外掛。當安裝好圖二中的Java Debugger後
按debug視窗中的齒輪
選擇Java,然後會自動產生一個叫做launch.json的檔案,是除錯器執行時需要的設定檔
By The Way因為要debug的關係,所以要把debug的資訊一起編譯進class檔,所以可以在command line使用「 javac –g java檔名」來產生帶有debug資訊的class檔。在行數的旁邊點一下可以設定中斷點,然後就可以按下F5開始debug囉~
(左邊的Debug view可以查看變數的內容)
沒有留言:
張貼留言