産品中心

服務創造價值、存在(zài)造就(jiù)未來(lái)

當前位置:首頁>産品中心

Oracle 推出(chū) VSCode Java 擴展,方便開發者構建、運行和(hé / huò)調試 Java 應用程序(java開發)

上(shàng)架時(shí)間:2025-03-03
浏覽次數:6
産品類型:
産品顔色:
産品價格:¥
産品詳情

作者 | Johan Janssen

譯者 | 明知山

策劃 | 丁曉昀

Oracle 推出(chū) Oracle Java Platform Extension for Visual Studio Code,幫助使用 Visual Studio Code 的(de)開發人(rén)員基于(yú) JDK 11 或更新版本的(de) JDK 構建、運行和(hé / huò)調試 Java 應用程序。

要(yào / yāo)安裝該擴展,可以(yǐ)打開 Code | Settings | Extensions 或按下 CTRL-P 啓動 VS Code Quick Open,然後複制命令 ext install Oracle.oracle-java 并按下回車。

安裝好擴展後,可以(yǐ)通過 View | Command Palette | Download, install and use JDK 安裝新的(de) JDK 或選擇文件系統中已有的(de) JDK。所選的(de) JDK 将用于(yú)運行擴展,也(yě)用于(yú)構建、運行和(hé / huò)調試項目。

該擴展會在(zài)這(zhè)些位置搜索 JDK:jdk.jdkhome 和(hé / huò) java.home 屬性,JDK_HOME 和(hé / huò) JAVA_HOME 環境變量以(yǐ)及系統路徑。

用戶可以(yǐ)爲(wéi / wèi)每個(gè) Java 運行時(shí)版本使用不(bù)同的(de) Profile,特别是(shì)在(zài)同一(yī / yì /yí)台機器上(shàng)使用了(le/liǎo)多個(gè) Java 版本時(shí)。每個(gè) Profile 都有一(yī / yì /yí)個(gè) settings.json 文件,可以(yǐ)通過 Code | Settings | Profiles | Edit Profile 進行配置,其中包含了(le/liǎo) jdk.jdkhome 屬性等配置。

用戶可以(yǐ)通過 View | Command Palette | Java: New Project 創建新項目,并可以(yǐ)導入已有的(de) Maven 和(hé / huò) Gradle 項目。

用戶可以(yǐ)通過 Run main | Debug 運行或調試應用程序,可以(yǐ)通過從下拉列表中選擇 Java+... 然後單擊運行圖标更改啓動配置,還可以(yǐ)通過 Explorer 視圖的(de) Run Configuration 面闆配置各種選項,修改環境變量、VM 選項、工作目錄和(hé / huò)進程參數。

.vscode/launch.json 文件指定了(le/liǎo)默認的(de)啓動配置,如 mainClass。用戶可以(yǐ)通過選擇本地(dì / de)進程或端口來(lái)附加調試器。

用戶可以(yǐ)通過單擊燈泡和(hé / huò) Create Test Class 來(lái)創建測試。這(zhè)将生成空測試或失敗的(de)測試。用戶可以(yǐ)在(zài) Test Explorer 視圖中運行所有測試或指定的(de)測試。

用戶可以(yǐ)通過 Source Action 上(shàng)下文菜單來(lái)生成代碼,例如構造函數、日志和(hé / huò) toString() 方法。在(zài)方法上(shàng)方輸入 /** 将觸發擴展創建 JavaDoc。右鍵單擊代碼然後單擊 Change All Occurrences 可以(yǐ)修改多個(gè)地(dì / de)方相同的(de)代碼。

更多詳細信息可以(yǐ)在(zài) Oracle 高級開發者布道(dào)師 Ana-Maria Mihalceanu](https://www.linkedin.com/in/ana-maria-mihalceanu-1508/) 的(de) YouTube 視頻中找到(dào),她在(zài)視頻中解釋了(le/liǎo) Oracle Java Platform Extension for Visual Studio Code 的(de)各種功能。

查看英文原文:

https://www.infoq.com/news/2023/12/oracle-java-vscode-extension/

聲明:本文由 InfoQ 翻譯,未經許可禁止轉載。

上(shàng)一(yī / yì /yí)篇:簡化 Java 開發:啓動多文件源碼程序(java開發)

下一(yī / yì /yí)篇:Java社招面試題:垃圾回收目的(de)及進行時(shí)機? 他(tā)是(shì)清朝的(de)一(yī / yì /yí)個(gè)王爺,兒孫卻都成了(le/liǎo)皇帝,原因不(bù)一(yī / yì /yí)般(java開發)

在(zài)線咨詢

點擊這(zhè)裏給我發消息 售前咨詢專員

點擊這(zhè)裏給我發消息 售後服務專員

在(zài)線咨詢

免費通話

24小時(shí)免費咨詢

請輸入您的(de)聯系電話,座機請加區号

免費通話

微信掃一(yī / yì /yí)掃

微信聯系
返回頂部