一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

服務器資訊|IT/互聯網|云計算|區塊鏈|軟件資訊|操作系統|手機數碼|百科知識|免費資源|頭條新聞|

服務器之家 - 新聞資訊 - 軟件資訊 - 微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

2022-02-19 22:53IT之家瀟公子 軟件資訊

2 月 19 日消息,據微軟 MSDN 發布,微軟近期發布了 Visual Studio Code Java 的 2 月更新,這個月帶來了一期教育特別版。每年的年初是許多學校開學的時間,為了給學生和教師提供在 Visual Studio Code 上帶來更好的 Java 的開發體驗,微軟在

2 月 19 日消息,據微軟 MSDN 發布,微軟近期發布了 Visual Studio Code Java 的 2 月更新,這個月帶來了一期教育特別版。每年的年初是許多學校開學的時間,為了給學生和教師提供在 Visual Studio Code 上帶來更好的 Java 的開發體驗,微軟在單元測試、GUI 項目開發以及 Gradle 項目創建方面進行了一系列改進。

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

在基礎 Java 項目中輕松啟用單元測試

微軟收到很多學生的反饋,在開發一個簡單的 Java 項目時,他們總是必須手動將測試框架 JAR 包(如 JUnit)添加到項目中,而微軟的 Java 插件沒有提供功能來幫助它們解決這個經常重復的操作。為了解決這個問題,微軟在插件中添加了一個“啟動單元測試”的新功能,這樣如果你的項目(假設它是一個沒有構建工具的基本項目)不包含任何與測試相關的庫,你可以輕松添加 JAR 并在你的項目中啟用單元測試.

要使用此功能,只需跳轉到“Testing”視圖并選擇“Enable Java Testing”(如下圖所示)。

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

此功能將為你做兩件事:

根據你的選擇下載測試相關的 JAR 包(JUnit、JUnit Jupiter、TestNG)

將下載的 JAR 添加到項目庫文件夾

這是該功能的演示:

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

使用該功能后,你便可以直接開始編寫單元測試!你可以在 Extension Pack for Java 的最新更新中獲得此功能。

Extension Pack for Java

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

對 GUI 項目(JavaFX、Swing 和 AWT)的更好支持

基于 GUI 的 Java 應用程序開發在學校計算機課程中很常見。最常用的 GUI 框架是 JavaFX、Swing 和 AWT。在本次博客中,微軟將介紹近期對這些框架做的一些優化。

JavaFX

用戶現在可以直接通過新功能直接創建 JavaFX 項目。要使用這個新功能,只需調出命令面板(Ctrl+Shift+P)并運行命令“Java: Create Java Project”。從下拉列表中,選擇“JavaFX”。選擇此項后,將為你創建一個基于 Maven archetype 的 JavaFX 項目。

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

要運行 JavaFX 應用程序,你可以打開Maven視圖,展開 hellofx > Plugins > javafx 并運行 Maven 目標:javafx:run 。

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

微軟還意識到學生可能正在使用其他構建工具 (Gradle) 或不使用構建工具來處開發 JavaFX 項目,因此為所有這些不同情況提供了完整的 JavaFX 示例。請在此示例庫中找到適用于 Visual Studio Code 的最新 JavaFX 示例。

JavaFX 示例

https://github.com/openjfx/samples/tree/master/IDE/VSCode

Abstract Window Toolkit (AWT)

AWT 是另一個在 Java GUI 應用程序開發中流行的框架。但是,AWT 中的類型由于某些限制在代碼補全時默認是隱藏的,因此你可能會注意到在處理 AWT 應用程序時代碼補全不會提示 AWT 類。要為 AWT 啟用代碼補全,你可以打開命令面板 (Ctrl+Shift+P),然后選擇命令Java: Help Center。轉到Student部分并選擇 Enable AWT Development。請注意,此操作將更新工作區級別的設置,因此請確保在 Visual Studio Code 中打開了工作區。這是該功能的演示:

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

啟用設置后,代碼補全就可以在 AWT 項目中工作了!你可以使用此基本示例代碼在 Visual Studio Code 上測試你的 AWT。

此基本示例代碼

ttps://code.visualstudio.com/docs/java/java-gui#_develop-awt-applications

Swing

默認情況下,Java 插件包支持 Swing 應用程序開發。你可以直接開發任何 Swing 應用程序,無需額外設置。要查找更多 Swing 示例,你可以訪問Oracle 官方文檔。

Oracle 官方文檔

https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html

相關文檔

除了這些功能更新外,微軟還在 Visual Studio Code 官方文檔中添加了專門的 Java GUI 應用程序開發文章。微軟希望本文可以幫助學生和教育工作者輕松開始 GUI 開發和設置項目。

Java GUI 應用程序

https://code.visualstudio.com/docs/java/java-gui#_develop-awt-applications

更簡單的 Gradle 項目創建流程?

除了單元測試和 GUI 應用程序之外,微軟還看到 Gradle 在學生和專業開發者中變得越來越流行。因此,微軟在 Java 項目創建工作流程中添加了對 Gradle 項目創建的支持。此功能將幫助你通過幾個步驟引導一個簡單的 Gradle 項目。要使用此功能,只需調出命令面板(Ctrl+Shift+P),然后運行“Java: Create Java Project”,并從列表中選擇“Gradle”。目前,此功能同時支持將 Groovy 和 Kotlin 作為你的 DSL。請注意這項新功能需要你單獨安裝 Gradle for Java 這個插件(目前還未包括在 Java 插件包中)。

Gradle for Java 插件

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

你也可以直接通過 Java Project 視圖里的”Create Java Project”按鈕直接調出此功能。

微軟 Visual Studio Code Java 2 月更新發布:支持單元測試、GUI 項目開發、Gradle 項目創建等

要使用上述所有新功能,請下載最新版本的 Extension Pack for Java。

Extension Pack for Java

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 九九大香尹人视频免费 | 91精品婷婷国产综合久久8 | 无人知晓小说姜璟免费阅读 | 大陆国产精品视频 | 丝袜护士强制脚足取精 | 免费在线观看日本 | 韩国美女vip内部2020 | 出a级黑粗大硬长爽猛视频 吃胸膜奶视频456 | 亚洲骚图 | 紧身牛仔裤美女被啪啪久久网 | 美女被吸乳得到大胸 | 免费在线观看中文字幕 | 丁香六月色 | 国产精视频 | 99久久综合九九亚洲 | 亚洲高清无码在线 视频 | 古装全套 毛片 | 亚洲久草视频 | 欧美一级片在线免费观看 | 色倩网站 | tolove第一季动画在线看 | 午夜私人影院在线观看 视频 | 美女毛片老太婆bbb80岁 | 国产成人精品高清在线观看99 | 公共场合高h短篇 | 韩国禁片在线观看久 | 亚洲成综合人影院在院播放 | 国产成人综合手机在线播放 | 亚洲精品无码不卡在线观看 | 免费观看一级特黄三大片视频 | 高h辣h双处全是肉军婚 | 洗濯屋H纯肉动漫在线观看 武侠艳妇屈辱的张开双腿 午夜在线观看免费观看 视频 | 国产在线一区二区杨幂 | 四虎影视在线永久免费观看 | 成人网欧美亚洲影视图片 | 99国产小视频 | 午夜伦伦电影理论片费看 | 成人福利在线播放 | 欧美艳星kagney1ynn | 涩色网| 国产91免费在线 |