筆者使用最多的語言是C++,也使用過不少其它語言,像Erlang,Python,Lua,C#等等,目前項(xiàng)目中在使用Go,但是沒使用過Java。最近看到C#奪冠,首次榮獲 TIOBE 年度編程語言,同時(shí)也看到網(wǎng)上有不少Java與C#之爭(zhēng)的文章,于是就想要拿這它們來做一個(gè)性能比較。在這之前需要先安裝相應(yīng)的環(huán)境,前文VSCode搭建 .netcore 開發(fā)環(huán)境,介紹了使用VSCode搭建C#的開發(fā)環(huán)境,本文則介紹一下VSCode搭建Java的開發(fā)環(huán)境。
我發(fā)現(xiàn)其實(shí)在VSCode中搭建一個(gè)簡單的Java開發(fā)環(huán)境非常簡單,只需要安裝好Extension Pack for Java
插件包,再做一個(gè)簡單的配置即可。
在配置時(shí)主要是配置Language Support for Java(TM) by Red Hat
插件中需要使用的JAVA Home
,其實(shí)該插件已經(jīng)安裝了JRE,只需要將之指定到相應(yīng)路徑即可,只是版本可能不是最新的,如果滿足需求,則不需要再自行安裝JRE/JDK,否則自行安裝最新版本的JRE/JDK再進(jìn)行配置。
安裝好插件后,打開設(shè)置中的“Language Support for Java? by Red Hat",在“Java>Jdt>Ls>Java:Home"中執(zhí)行“在settings.json中編輯“,java.jdt.ls.java.home
變量:
或者直接在settings.json
編輯該變量的值,目前Language Support for Java(TM) by Red Hat
插件的版本為1.26,所以MacOS的路徑為:
“java.jdt.ls.java.home”: “~/.vscode/extensions/redhat.java-1.26.0-darwin-x64/jre/17.0.9-macosx-x86_64”
Windows的路徑為:
“java.jdt.ls.java.home”: “C:/Users/<你的用戶名>/.vscode/extensions/redhat.java-1.26.0-win32-x64/jre/17.0.9-win32-x86_64”
此時(shí)按F1
就可以看到java: 創(chuàng)建 Java 項(xiàng)目...
和Java: 創(chuàng)建 Java 類
命令,如果暫時(shí)沒有看到,可以在輸入框中輸入java
稱篩選。
創(chuàng)建項(xiàng)目的話,有多種類型,根據(jù)需要選擇即可。
這里筆者選擇在VSCode當(dāng)前工作目錄直接創(chuàng)建一個(gè)t.java
,內(nèi)容如下:
public class t {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在安裝好“Language Support for Java? by Red Hat"插件后,第一次運(yùn)行時(shí)可能會(huì)彈出提示,問是否允許收集用戶使用的數(shù)據(jù),允許就“Accept”,否則就”Deny“。
如果要調(diào)試程序也很簡單,直接在需要的地方打上斷點(diǎn),F5
運(yùn)行啟動(dòng)調(diào)試
即可:文章來源:http://www.zghlxwxcb.cn/news/detail-794037.html
環(huán)境搭建好后,后面就來進(jìn)行JAVA與C#性能測(cè)試,敬請(qǐng)期待!文章來源地址http://www.zghlxwxcb.cn/news/detail-794037.html
到了這里,關(guān)于VSCode 搭建Java開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!