最近剛接觸到VSCode,第一印象和Atom很像,但比Atom流暢穩定;又和eclipse很像,但比eclipse簡潔。不少前端的都切過去了,你們都說這玩意兒,全部語言都支持,不再用裝多個IDE了。
因而我也用了一下,很喜歡,但易用性仍是遠不能和IDEA比,VSCode的不少東西都要配置,我以爲他在嘗試以簡單的方式達到最好的效果,蠻適合程序員用的,最少我是在用VSCode時學會了幾條maven命令。
言歸正傳,寫下這篇文字,主要目的是幫助新手快速上手VSCode,在擼Java時少踩些坑,也歡迎你們回覆更好的踩坑方法。前端
OS: MAC (應該隻影響快捷鍵)
JDK: 1.8 (環境變量已配好)
Maven: 3.3.3 (環境變量已配好)java
安裝 Java Extension Pack 擴展包,這個擴展包包含了四個經常使用的包,這個擴展包安裝好之後就能夠進行Java開發了,Java、Maven 路徑在環境變量中之後,不須要在VSCode中配置這兩個路徑。程序員
在 Maven Projects中能夠看到工程中全部的pom文件,右鍵能夠觸發maven的各類命令。此時我有點懷念IDEA的快速skiptest按鈕。在這裏只能用命令的方式實現。右鍵中有個custom goals,點擊這個會顯示輸入框,組合多條命令。eclipse
fn + F5 就能夠觸發調試,在main函數之上都有個小甲蟲,點擊它就能夠當前main函數做爲入口啓動調試。設置斷點、單獨運行都很天然流暢。maven
我是在終端中經過java -jar的方式 啓動jar包,非IDE功能。編輯器
預告:下一期講講使用VSCode玩轉SpringBoot