成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

系統(tǒng)
據(jù)微軟 MSDN 發(fā)布,微軟近期發(fā)布了 Visual Studio Code Java 的 2 月更新,這個月帶來了一期教育特別版。

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

在基礎(chǔ) Java 項目中輕松啟用單元測試

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

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

此功能將為你做兩件事:

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

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

這是該功能的演示:

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

Extension Pack for Java

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

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

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

JavaFX

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

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

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

JavaFX 示例

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

Abstract Window Toolkit (AWT)

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

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

此基本示例代碼

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

Swing

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

Oracle 官方文檔

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

相關(guān)文檔

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

Java GUI 應(yīng)用程序

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

更簡單的 Gradle 項目創(chuàng)建流程?

除了單元測試和 GUI 應(yīng)用程序之外,微軟還看到 Gradle 在學生和專業(yè)開發(fā)者中變得越來越流行。因此,微軟在 Java 項目創(chuàng)建工作流程中添加了對 Gradle 項目創(chuàng)建的支持。此功能將幫助你通過幾個步驟引導一個簡單的 Gradle 項目。要使用此功能,只需調(diào)出命令面板 (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

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

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

Extension Pack for Java

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

責任編輯:姜華 來源: IT之家
相關(guān)推薦

2021-09-02 09:33:55

微軟代碼編輯器Web

2019-02-15 10:33:38

Visual Stud數(shù)據(jù)開發(fā)

2011-01-25 10:42:29

Visual Stud

2010-03-02 09:10:41

Visual Stud

2021-08-13 16:30:53

微軟Visual StudGitHub Clas

2012-06-18 10:03:46

Visual Stud

2012-11-27 14:43:55

Visual Stud

2011-09-01 09:23:51

Python

2019-11-21 12:30:28

微軟Visual StudFacebook

2021-02-06 12:20:16

Windows 10微軟更新

2013-11-14 01:09:35

微軟Visual StudVisual Stud

2009-06-26 17:48:38

JSF項目單元測試JSFUnit

2011-07-27 17:02:12

Xcode iPhone 單元測試

2021-09-18 15:40:03

Vue單元測試命令

2021-10-13 14:48:03

微軟Visual Stud顯示器

2009-12-01 20:59:55

Visual Stud

2011-07-28 10:02:03

LightSwitch

2012-09-13 09:29:57

微軟Visual Stud

2022-10-13 15:45:54

微軟Windows

2022-10-26 08:00:49

單元測試React
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美精品在线播放 | 在线精品一区二区三区 | 99久久久99久久国产片鸭王 | 国产japanhdxxxx麻豆 | 亚洲午夜精品 | 欧美区日韩区 | 日韩免费视频一区二区 | 日韩成人| 久久久久九九九女人毛片 | 日本一区二区高清不卡 | 国产国产精品久久久久 | 国产电影一区二区 | 在线观看久草 | 国产高清自拍视频在线观看 | 国产一区二区在线免费观看 | 午夜欧美 | 亚洲精品丝袜日韩 | 久久成人一区 | 国产成人精品久久 | 久久久久久国产精品免费免费狐狸 | 一区二区三区四区国产 | 色婷婷综合久久久中字幕精品久久 | 成人精品鲁一区一区二区 | 亚洲午夜精品 | 国产在线观看 | 一级片片| 日韩中文字幕av | 一区二区三区在线电影 | 欧美黄 片免费观看 | 6996成人影院网在线播放 | 日日爱夜夜操 | 欧美一区二区在线播放 | 精品国产一区二区三区久久久久久 | 欧美一区二区三区 | 91色视频在线 | 日韩视频免费 | 色视频网站| 91精品在线看 | 午夜精品一区二区三区在线观看 | 国产一二三区电影 | 一区二区三区视频在线观看 |