1. Java編譯環境的搭建(CodeRunner)
CodeRunner的強大之處在于它支持許多語言,只要選好語言,就直接可以寫代碼,即開即用的模式。時至今日,Code Runner已經有了超過400萬的下載量,支持了 Node.js, Python, C++, Java, PHP, Perl, Ruby, Go等超過40種的語言。
1.1 安裝JDK,配置JAVA_HOME, PATH, CLASSPATH環境變量。
1.2 安裝VSCode的擴展CodeRunner。
代碼一鍵運行:安裝好Code Runner之后,打開你所要運行的文件,有多種方式來快捷地運行代碼:
- 鍵盤快捷鍵
Ctrl+Alt+N
- 快捷鍵
F1
調出 命令面板, 然后輸入Run Code
- 在編輯區,右鍵選擇
Run Code
- 在左側的文件管理器,右鍵選擇
Run Code
- 右上角的運行小三角按鈕
1.3 Run in Terminal
在 GitHub Issue 中,用戶問到最多的問題就是亂碼和怎么支持輸入。通過設置,我們可以把代碼放到 VS Code 內置的 Terminal 來運行,這兩個問題就能迎刃而解了。
選擇 文件 -> 首選項 -> 設置,打開VS Code設置頁面,找到 Run Code configuration,勾上 Run In Terminal 選項。設置之后,代碼就會在 Terminal 中運行了。
2. Java調式環境的搭建(Java Extension Pack)
在Extensions中搜索Java Extension Pack,安裝Java Extension Pack會默認安裝Debugger for Java、Java Test Runner、Maven for Java、Java Dependency Viewer、Visual Studio IntelliCode等擴展。一勞永逸,下面進行maven和Java Test Runner配置時,就不用再安裝了。安裝好Java Extension Pack就可以打斷點按F5
進行調試:
3. Java自動化構建環境的搭建(Maven)
3.1 環境配置
官網下載Binary zip archive:Maven其實也是類似于JDK這種,直接去官網點Download,直接找到Binary zip archive的Link直接下載就行,也是拖到一個地方解壓,然后點開“環境變量”,在系統變量里添加MAVEN_HOME,指向解壓目錄,然后再到Path里加個%MAVEN_HOME%\bin全部確定就可以了。驗證時到cmd里輸下mvn -v,同樣如果有版本信息那就是成功了。
3.2 Vscode maven配置
使用快捷鍵ctrl + p
,輸入setting,修改setting.json文件,把java.configuration.maven.userSettings修改為自己的路徑
3.3 maven項目的創建
下面創建maven項目:快捷鍵ctrl + shift + p
打開command窗口,輸入maven,選擇maven-archetype-quickstart,然后選擇一個版本后,創建一個maven項目,在輸入幾個關鍵的參數后(groupId、artifactId、package等),顯示BUILD SUCCESS即為創建成功。打開剛才所創建的項目,可以看到main和test兩個目錄。
4. 測試環境(Java Test Runner)
首先對pom.xml進行配置,需要注意的是把dependencies的version改為4.11
以上,否則會出現junit導入不進來的情況。
<properties>
<java.version>1.8</java.version>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
對setting.json進行如下配置:
"java.test.config": [
{
"name": "myConfiguration",
"workingDirectory": "${workspaceFolder}",
"args": [ "-c", "com.test" ],
"vmargs": [ "-Xmx512M" ],
"env": { "key": "value" },
},
],
配置完成之后,測試hello,world代碼,如果出現對號的標志,說明測試用例執行通過:
參考: