IntelliJ IDEA 2021.3 EAP 4:远程开发,Groovy 4支持,以及更多
阅读这篇其他语言的文章:
法语,日本語,한국어,Turkce,多伊奇,简体中文
IntelliJ IDEA 2021.3 eap4可用!这个版本有一个重要的新特性——支持远程开发。它还提供了对Groovy 4的支持、可访问性更新和其他改进。
要得到这个版本,请从我们的网站,自由工具箱的应用,或者通过Ubuntu用户的快照。
让我们看看包含了什么。
远程开发
从EAP 4开始,IntelliJ IDEA支持远程开发工作流。它允许软件工程师毫不费力地连接到远程机器,并运行IDE后端,就像在他们的本地机器上一样无缝地工作在远程机器上的项目上。
使用远程开发工作流,您可以:
- 与任何机器一起发展。软件开发人员不受本地设备能力的限制,可以根据需要从远程机器使用尽可能多的资源。
- 利用灵活的环境配置。远程开发环境可以与本地机器配置分离。这有助于避免版本冲突,并在多个工作空间之间导航。
- 使用无源代码的笔记本电脑。当开发人员通过远程开发工作流工作时,他们的机器上不会驻留任何源代码。该公司的数据在授权存储库中仍然是安全的。
- 在任何地方安全地工作.远程开发功能支持在家工作和混合计划,因为您的项目安全地位于远程机器上,可以从任何地方访问。
如何启用远程开发模式?
要启用远程开发模式,请使用JetBrains Gateway,这是一个新应用程序,它作为所有远程后端的入口点,不需要在本地机器上安装IDE。
有关如何开始的详细信息,请参阅文档.
有用的链接:
风投公司
新变化工具窗口
以前,IDE会在对话框中显示提交数据或提交之间的差异。从这个EAP开始,IntelliJ IDEA将在单独的变化位于编辑器左侧的工具窗口。
![VCS新更改工具窗口](http://www.glenndubin.com/wp-content/uploads/2021/10/VCS_Changes.png)
Groovy 4
我们增加了对Groovy 4的支持,包括成熟的代码洞察、功能检查和意图操作。等特性切换表达式和密封类型也支持。
![Groovy支持4](http://www.glenndubin.com/wp-content/uploads/2021/10/Groovy_4.gif)
![Groovy支持4](http://www.glenndubin.com/wp-content/uploads/2021/10/Groovy_4_2.gif)
可访问性的更新
对于即将发布的IntelliJ IDEA 2021.3,我们已经解决了一些可访问性问题,使其在屏幕阅读模式下工作更舒适。根据您的请求,我们已经禁用了工具窗口小部件弹出[想法- 27815]和快速文档弹出[想法- 274143],它曾经出现在鼠标悬停时。我们还修复了调用去声明对话框(想法- 272536].
在这个EAP中,对macOS的可访问性支持也得到了改善。我们已经解决了一些关于画外音的问题[想法- 273021],并使使用屏幕阅读器创建项目成为可能[想法- 185260].
更重要的是,声音帮助工具提示的数量被减少了,这样你在编码时就不会分心。
Java
新的Java检查
如果您使用Java 16及更新版本,那么您的IDE现在会提示您进行替换收集(toList ())来.toList (),但只在没人改变名单的情况下。这样,您的程序就可以正常运行,代码也不会那么冗长。
![Java检验](http://www.glenndubin.com/wp-content/uploads/2021/10/Java_inspections1.gif)
另一种检查通过替换帮助您简化代码collection.addAll (List.of (" x "))来collection.add (x);和map.putAll(地图。(“a”、“b”))来地图。put(“a”、“b”).
![Java检验](http://www.glenndubin.com/wp-content/uploads/2021/10/Java_Inspections2.gif)
质量改进
- 修正了战争爆发时产生的委托IDE构建/运行启用Gradle的actions。[想法- 176700]
- 修正了在macOS上浏览文件选择器对话框时UI冻结的问题。[想法- 274712]
- 修正了当多个选项卡打开时选项卡关闭错误。[想法- 274154]
- 修正了导航栏在无干扰模式下工作时不被禁用的问题。[想法- 278664]
- 修复了虚拟机选项在配置后仍然有效的问题。[想法- 278976]
这些就是今天所有的改变和改进。除此之外,我们还解决了其他一些问题。要看到他们全部,请参阅发布说明.不要忘记在这篇博文的评论中分享你对我们更新的反馈,或者向我们的问题跟踪器报告问题。
发展中快乐!