Oracle 推出 Visual Studio Code 的 Java 开发扩展
Oracle 宣布推出针对 Visual Studio Code 的 Java Platform 扩展。该扩展涵盖了从编辑、编译到调试和测试的整个开发周期,并支持类级和变量重构。
初始版本提供了许多功能,包括:项目视图、自动完成、错误高亮显示、跳转到定义、某些形式的自动重构、JavaDoc-on-hover、调试支持、对 JUnit 的单元测试支持以及对 Gradle 和 Maven 项目的支持。该扩展现已在 Visual Studio Code marketplace 上提供。
Oracle 在公告中表示,Visual Studio Code 作为通用 IDE 的日益普及已经改变了编程语言与其 IDE 之间的关系。在过去,开发人员首先会选择一种语言,然后为该语言选择一个 IDE。如今,许多开发人员希望 VS Code 等与语言无关的 IDE 能够为他们可能使用的每种语言提供良好的支持。
“Java 拥有优秀的专业 IDE,许多大公司和专门的 Java 专业人士都依赖这些 IDE,但也有大量 Java 开发人员使用 VS Code,尤其是学习 Java 的学生和除了 Java 之外还使用其他语言的人。我们希望 Java 程序员能够在他们喜欢的 IDE 中获得良好的体验。”
根据介绍,为了支持编程语言,VS Code 扩展的核心是 language server —— 一个操作语言工具并使用 Language Server Protocol 与 IDE 通信的后端。
Oracle 的 Java language server 是为 Apache NetBeans 项目开发的服务器的精简版本,基于 OpenJDK JDK 的 javac 编译器(用于代码编辑和编译)和 OpenJDK 的调试器接口(用于调试),使得其可以在新的 JDK 功能推出后立即启用 VS Code 支持。“为此,我们的 VS Code 扩展将支持当前的 JDK 版本以及下一个即将发布的 JDK 版本。”
更多详情可查看官方公告。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里达摩院发布业内首个遥感 AI 大模型
阿里达摩院宣布发布业内首个遥感 AI 大模型(AIE-SEG),号称“率先在遥感领域实现了图像分割的任务统一,一个模型实现‘万物零样本’的快速提取”,并可识别农田、水域、建筑物等近百种遥感地物分类,还能根据用户的交互式反馈自动调优识别结果。 支持多模态交互,如输入“提取影像中的耕地农田”,会自动识别所选目标 支持任意地表目标识别,并建立多级语义标签体系 支持包括卫星与无人机图像的全要素提取 支持交互式结果修正,如识别“水田”时误把“水域”也提取,可通过人工操作纠偏 支持通用及多分类变化检测 根据介绍,该模型在一些特定场景下,对比传统的遥感模型,实例提取的准确率可提升25%,变化检测的准确率可提升30%。基于这些能力,遥感AI大模型提供了“开箱即用”的API调用服务,用户可以根据需求定制不同的遥感AI解译功能,如水体提取、耕地变化监测、光伏识别等。 “这将让AI进一步下沉到田间地头,大幅提升灾害防治、自然资源管理、农业估产等遥感应用的分析效率。”
- 下一篇
What's new in Arana v0.2.0
Arana 定位于云原生数据库代理,它可以以 sidecar 模式部署为数据库服务网格,项目地址是 https://github.com/arana-db/arana 。Arana 提供透明的数据访问能力,当用户在使用时,可以不用关心数据库的“分片”细节,像使用单机 MySQL 数据库一样使用 Arana。 在这个秋高气爽的季节,Arana 社区很高兴的宣布,经过社区 47 位贡献者一年多的努力,我们正式发布了 0.2.0 版本。该版本不仅做了很多优化工作,修复了一些 bug,还引入了多项新功能。这些新功能包括 配置中心支持 watch 机制动态监听配置变更,支持可视化的 admin 配置管理后台,对数据库表的 sharding 能力进一步增强,支持更丰富的 DDL 语句,同时支持影子表特性,方便进行数据库压测工作,这些能力将会为用户提供更为稳定和高效的使用体验。 1. 新特性 支持配置中心 watch 机制,可以将修改的配置信息实时推送到 Arana,确保更新配置及时生效 PR 347 作者:chuntaojun; 配置中心支持使用 Nacos 中间件 PR 659 作者:Mulav...
相关文章
文章评论
共有0条评论来说两句吧...