范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

微软VisualStudioCodeJava2月更新发布支持单元测试GUI项目开发Gradle项目创建等

  IT之家 2 月 19 日消息,据微软 MSDN 发布,微软近期发布了 Visual Studio Code Java 的 2 月更新,这个月带来了一期教育特别版。每年的年初是许多学校开学的时间,为了给学生和教师提供在 Visual Studio Code 上带来更好的 Java 的开发体验,微软在单元测试、GUI 项目开发以及 Gradle 项目创建方面进行了一系列改进。
  在基础 Java 项目中轻松启用单元测试
  微软收到很多学生的反馈,在开发一个简单的 Java 项目时,他们总是必须手动将测试框架 JAR 包(如 JUnit)添加到项目中,而微软的 Java 插件没有提供功能来帮助它们解决这个经常重复的操作。为了解决这个问题,微软在插件中添加了一个"启动单元测试"的新功能,这样如果你的项目(假设它是一个没有构建工具的基本项目)不包含任何与测试相关的库,你可以轻松添加 JAR 并在你的项目中启用单元测试.
  要使用此功能,只需跳转到"Testing"视图并选择"Enable Java Testing"(如下图所示)。
  此功能将为你做两件事:
  根据你的选择下载测试相关的 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 应用程序开发在学校计算机课程中很常见。最常用的 GUI 框架是 JavaFX、Swing 和 AWT。在本次博客中,微软将介绍近期对这些框架做的一些优化。
  JavaFX
  用户现在可以直接通过新功能直接创建 JavaFX 项目。要使用这个新功能,只需调出命令面板(Ctrl+Shift+P)并运行命令"Java: Create Java Project"。从下拉列表中,选择"JavaFX"。选择此项后,将为你创建一个基于 Maven archetype 的 JavaFX 项目。
  要运行 JavaFX 应用程序,你可以打开Maven视图,展开 hellofx > Plugins > javafx 并运行 Maven 目标:javafx:run 。
  微软还意识到学生可能正在使用其他构建工具 (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 中打开了工作区。这是该功能的演示:
  启用设置后,代码补全就可以在 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
  你也可以直接通过 Java Project 视图里的"Create Java Project"按钮直接调出此功能。
  要使用上述所有新功能,请下载最新版本的 Extension Pack for Java。
  Extension Pack for Java
  https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

微软官方和iFixit合作发布Surface维修工具更易分离粘合显示屏组件IT之家12月14日消息,据mspoweruser报道,为了响应日益增长的维修权运动,微软与iFixit合作,向iFixitPro独立维修商微软授权服务供应商微软体验中心和微软商业微软GitHub宕机数小时虽然开发者周末放假,但正在全力修复IT之家11月28日消息,据mspoweruser报道,微软GitHub已经宕机了数小时,虽然开发者将在本周末放假休息,但他们已经在修复了。IT之家查看GitHub显示,目前部分地Python程序员小心,PyPI软件库又双叒叕发现恶意软件,能盗取信用卡还有后门程序Python程序员真的要小心了,PyPI软件库问题真是越来越严重。继今年6月出现挖矿病毒后,PyPI最近再次出现了一批恶意软件,JFrog安全团队发现,PyPI库中有多个软件存在盗JetBrainsIDE和。NET工具2021。3正式版发布支持远程开发等IT之家12月14日消息,JetBrains官方表示,IDE和。NET工具的2021。3版本均已发布。以下是各个工具的简要发布。JetBrains称,我们一如既往建议你使用我们免费JetBrains官宣IntelliJIDE新增支持远程开发IT之家11月30日消息,JetBrains官方表示,在本周陆续发布的2021。3版本的各IDE中,JetBrains向IntelliJ平台添加了远程开发支持。你可以在远程服务器上细节处处不同,微软介绍VisualStudio2022界面新变化IT之家10月19日消息,微软预计将于今年11月8日发布VisualStudio的下一个迭代版本,即VisualStudio2022。该IDE对上一代VisualStudio201微软Win11删除键容易误触怎么办?教你找回删除确认框在Win11当中,有朋友发现了一个令人崩溃的设定放在桌面上好好的一个文件,突然就不见了。为什么会这样?因为Win11当中,删除文件并不会弹出提示框,一旦不小心误触了Delete键,百度网盘官方解答如何注销账号文件提示违规怎么办IT之家11月23日消息,据官方介绍,百度网盘是一款超级云存储产品,已为超过7亿用户提供云服务,空间超大,支持多类型文件的备份分享查看和处理,自建多个数据存储中心,支持给别人分享文工信部称网盘企业免费用户最低速率应满足基本下载需求,天翼云盘回应坚决支持,始终采取不限速IT之家11月4日消息,近日,工信部针对网盘企业的服务划出了一条标准线。在同一网络条件下向免费用户提供上传下载的最低速率应确保满足基本的下载需求。天翼云盘今天回应称,坚决支持工信部阿里云盘内测专享容量将持续保留,只需每一年登录1次及以上感谢IT之家网友TOSHIBA的线索投递!IT之家7月1日消息近期,阿里官方宣布,阿里云盘桌面端进入公测了,在电脑上打开阿里云盘官网www。aliyundrive。com就能下载最试用微软Win10预览版后,我对它未来的命运有些担忧前段时间,极客之选介绍了Win10发布7年来12个大版本的变化,在这7年里,虽然功能增加了不少,但感知似乎并不强烈,毕竟UI设计才是一款操作系统最直观的水平体现,而与常用常新的手机
微软发布Win10内部预览版21318剪切板功能增强,增加数字墨水笔应用JournalIT之家2月20日消息据外媒MSPowerUser报道,2月19日晚微软在其官方开发者频道发布了windows10内部预览版21318(RSprerelease),这个版本也将提供Win10正式推补丁强制删除Flash,教你完美应对我们知道,Flash已经是被笃定被淘汰的技术了。无论是谷歌还是微软亦或是苹果旗下的操作系统,还是业内各大浏览器等应用软件,乃至Adobe本身,都声明会在2021年放弃对Flash的圆角UI更加统一Win10将更新浮动任务栏菜单等界面IT之家2月22日消息据外媒WindowsLatest报道,微软正在对Windows10的设计进行重大调整,代号为SunValley(太阳谷),预计将于2021年10月发布,也就是RedmiBook16限时降价500元16英寸全面屏,到手价4499元IT之家1月21日消息小米年货节RedmiBook16(i516G512G)限时降价500元,到手价4499元。RedmiBook16于去年7月份发布,搭载第十代英特尔酷睿i510微软Win10Version2004RTM版ISO镜像开放下载IT之家2月26日消息据外媒报道,微软Windows1020H1的RTM版本(即2004版)已于12月发布,但该版本要等到今年春季才能向公众发布,在此之前会有一些累积更新发布。IT微软Win10版本2004慢速预览版19041。113推送,附更新内容IT之家2月28日消息微软面向慢速预览通道发布了Windows1020H1Build19041。113(KB4540409)补丁更新,这也是Windows10版本2004的累积更新微软4月份的Win10周二补丁更新将移除旧版Edge浏览器IT之家2月6日消息Windows10目前配备了三种不同的网络浏览器LegacyEdge(隐藏)ChromiumEdge(默认)和InternetExplorer(启用)。为了减少微软Edge浏览器将集成语音打字等功能IT之家2月5日消息语音现在已经成为Windows10上的重要集成方式,并且慢慢成为用户比较喜爱的功能。Windows10早已具备了语音搜索的支持,而在最新的更新中,同样的功能也将SurfaceNeo来了,微软Win10X全新开始菜单,抛弃了动态磁贴!IT之家10月3日消息微软正在对Windows10X进行一些较大的开始菜单改进。微软刚刚发布了Windows10X系统,这是Windows10的新版本,旨在在未来对双屏和可折叠设备微软Win10版本2004触发怪异ESENT警告,导致系统卡顿IT之家7月19日消息外媒WindowsLatset报道,微软Windows10五月更新版(也称为2004版本)公布了多个已知存在的问题,包括导致蓝屏死机,系统故障,驱动程序兼容性微软从商店中删除了非官方的Chromium浏览器IT之家8月8日消息据Windowslatest报道,上周五一名独立的开发者在微软商店上发布了开源的Chromium浏览器。这款浏览器是由一个名为StorePorts的发行商非正式