2017年4月4日 星期二

【摳丁心得】VS code _ 好用外掛《一》

這次要來介紹使用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可以查看變數的內容)

沒有留言:

張貼留言