文 | Travis

出品 | OSC开源社区(ID:oschina2013)

近日微软公布了针对 Java 编程语言的 Visual Studio Code 更新路线图,根据路线图的计划,微软将在开发体验、安全、远程开发等方面做出改善。这个更新路线图涵盖了 2021 年 7 月至 12 月,其中大部分计划是为了改善在 VS Code 中使用 Java 的日常基本开发体验。

在安全方面,微软强调了新的 Workspace Trust(工作区信任)功能,该功能为开发者提供了在打开文件夹或文件夹中的文件时 "信任" 该文件夹的模式对话选项。如果开发者给予信任,事情就会正常进行。如果开发者表示缺乏信任,进一步的编码将会在限制模式下进行,以防止自动执行代码。这让开发人员可以安全地浏览和编写代码,而不必担心触发恶意代码的漏洞。

未来的另一个重点领域是远程开发,特别是由于疫情原因迫使全球各地出现了大量远程办公的需求,其中也包括开发人员。

VS Code 中远程开发的一个重要组成部分是 GitHub Codespaces,它提供了一个可配置的在线开发环境,开发人员可以利用 Codeapaces 完全在云端工作。

微软表示:"Visual Studio Code 在 Codespaces 中发挥了关键作用,因为它提供了基本的代码编辑体验。在 Java 方面,团队正在努力在 Codespaces 中提供对 Java 语言扩展的支持,这样 Java 开发者就可以找到他们需要的所有 Java 相关工具。"

微软还将持续改善 VS Code 中的 Java,以支持更多的 Java 版本和容器中的 Spring 框架,以便开发人员能够在远程开发场景中利用这些技术。微软在 6 月更新中就率先在远程开发容器中引入了 Java 16 的支持。

7 月至 12 月的路线图的其他亮点还包括:

  • 构建工具支持:团队计划增加对 Gradle 的支持,这在开发社区中已经是一个很长时间的热门话题。第一个与 Gradle 相关的工作将解决任务管理和 Gradle 文件编写。团队还将改进现有的 Maven 工具体验,并增加新的功能以支持更多的场景,如切换配置文件;

  • 测试:Visual Studio Code Java 将采用新引入的测试 API。这意味着当 Java 开发者在 Visual Studio Code 中处理测试时,他们不仅能够使用具有更丰富的输出显示的用户界面,而且还能获得更多的测试指标,如测试覆盖率。

  • 调试 —— 探索虚拟线程:为了寻求更好的性能,微软还将探索启用由新的 Project Loom 支持的虚拟线程的可能性。微软表示:"我们的目标是提高开发人员的生产力,并进一步优化 Visual Studio Code Java 的调试体验。"

微软在未来还将针对以下几个方面做出持续投入:

  • 更好的代码补全/导航;

  • 包的导入;

  • 编译

  • 完善处理大规模和复杂项目的体验,这将有助于开发人员处理通常具有复杂布局的企业级代码库;

  • 增强性能和可靠性;


微软公布面向 Java 开发者的 VS Code 更新路线图后,引发网友热议:

等等...

热门内容:流量洪峰很大,网站你要忍一下万万没想到!logger.info() 还能导致线上故障?IntelliJ IDEA官方宣布中文汉化包正式发布低代码 yyds再见Spring!下一个开源框架更香!最近面试BAT,整理一份面试资料《Java面试BAT通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

明天见(。・ω・。)ノ♡

微软出手,干翻 IDEA?网友:先干翻Eclipse吧..相关推荐

  1. 智能领域的竞争不在于干了啥,而是干成啥

    当今考量一家公司竞争力.促成企业发展的核心要素,除了业务能力,最重要的当属科技创新.那么技术发展又该遵循怎样的路径原则? 一位哲学家早就指明了方向:世界不是绕着新的叫嚣的发明者旋转,而是绕着新的价值的 ...

  2. 干海星怎么吃做法 干海星的功效与作用有哪些

    干海星是生活中并不常见的一种海鲜类食材,在很多人眼中干海星都是一种中药材,其实它也可以当做一种菜品来食用,那么干海星应该怎么吃呢?接下来我就把自己总结的干海星吃法大全写出来分享给大家. 干海星怎么吃 ...

  3. 软件测试真的干到35岁就干不动了吗?

    作为一个26岁并且奋战在测试一线的测试员,被人无数次问到这个问题,也回答过无数次. 刚看到知乎上的一个问题:程序员真的干到35岁就干不动了吗?想到在测试行业真的干到35就干不动了吗?软件测试能感到多少 ...

  4. 明知道员工不喜欢干一件事,干不好一件事,你还一定要他去干,犯贱就贱在和员工讲道理争输赢,有意思吗?人尽其才,物尽其用(转)...

    下午员工辞职了,我又成了"光杆司令"一枚.谨以此文记. 导火索是因为他坚持他的看法,我不同意.我告诉他,这个问题没有这么简单,我们把它单列出来放在一边,先把其他的事情做了.他不以为 ...

  5. python翻页_python实现电子书翻页小程序

    本文实例为大家分享了python实现电子书翻页的具体代码,供大家参考,具体内容如下 1.题目: 电子书翻页: (1)自动翻页:每次默认读三行,读完之后睡两秒,直到把所有内容全部读出来 (2)手动翻页: ...

  6. Android App开发手机阅读中实现平滑翻书效果和卷曲翻书动画实战(附源码 简单易懂 可直接使用)

    需要图片集和源码请点赞关注收藏后评论区留言~~~ 一.平滑翻书效果 与纸质书籍类似,手机上的电子书也有很多页,逐页浏览可采用翻页视图,然而翻页视图犹如一幅从左到右的绵长画卷,与现实生活中上下层叠的书籍 ...

  7. 微软出手,干翻 IDEA?网友:先干翻 Eclipse 吧

    点击关注公众号,回复"1024"获取2TB学习资源! 微软都登顶了吗? VS Code 其实之前我对 VS Code 了解并不是很多,毕竟我是 Java 程序员出身,接触的开发工具 ...

  8. 红米性价比之王宣布!网友:干翻友商小米、干翻友商荣耀

    才发布没几天的小米9,因其超强的性价比吸引了一波又一波的粉丝,不仅如此,小米9也将成为小米史上最后一款低于3000元的手机,要知道这价格还是雷军苦苦劝说一众小米高管才得来的结果,虽说300元差价看起来 ...

  9. 厉害了!支付宝逆天升级,可一键撤回被骗转账 网友:干得好!

    支付宝是大家都在用的支付软件,相比微信支付,马云的支付宝明显更受广大群众的喜欢. 之前微信有一个用户不小心把8万转错给陌生人,结果被拉黑钱要不回来,结果微信客服还不帮他.最后在警察和大量媒体的压力下, ...

最新文章

  1. uniapp处理IOS底部横条安全区域
  2. VS Web.config 密码加密加密
  3. centos7安装tensorflow_gpu完整教程
  4. 禁止 VMware Fusion 自动调整 Windows 分辨率
  5. android 判断网络是否可用
  6. matlab调用opencv库,matlab调用opencv库
  7. 每个线程只对一个数据操作就不会出现线程安全问题-------------成员变量,用来计算累加的和...
  8. 抽象类中不能有private的成员_【java基础】-- java接口和抽象类的异同分析
  9. POJ 3415 后缀数组+单调栈
  10. 宽幅FLASH产品展示代码多图带左右显示按钮 - 图
  11. css选择器参考手册
  12. 【智能家居篇】wifi网络结构(下)
  13. Linux TCP/UDP调试助手下载安装(转载备忘)
  14. 读书笔记_打开量化投资的黑箱05
  15. SP4487 GSS6 - Can you answer these queries VI (splay)
  16. 用join实现交集,并集,差集,补集的效果
  17. sonarqube+sonar-scanner+jenkins安装配置及使用
  18. LED驱动芯片AiP650
  19. DirectX 图形接口指南
  20. 12米数字高程DEM现已上线!附DEM专题图制作教程

热门文章

  1. npm 重新安装依赖_npm-shrinkwrap锁定依赖
  2. jupyter notebook运行没反应_搭建Jupyter Notebook远程云服务器(Jupyter配置)
  3. 各系统QT安装ROS后不显示src问题
  4. 2018.09.01 poj3071Football(概率dp+二进制找规律)
  5. BZOJ 3483 SGU505 Prefixes and suffixes(字典树+可持久化线段树)
  6. jquery radio 取值
  7. 数据结构与算法:08 Leetcode同步练习(三)
  8. Matlab与线性代数 -- 矩阵的左除
  9. 深圳杯---垃圾焚烧厂的经济补偿问题
  10. 简历空空,如何编写一个面试时能拿的出手的真实项目?