内容简介:IntelliJ IDEA 2020.3 现已发布。该版本提供了许多有用的功能:例如在调试和 inline watches 期间的变量交互提示、Git staging 支持、对 Java 15 records 和密封类的继承支持等等。同时,该版本还简化了你在 endp...
IntelliJ IDEA 2020.3 现已发布。该版本提供了许多有用的功能:例如在调试和 inline watches 期间的变量交互提示、Git staging 支持、对 Java 15 records 和密封类的继承支持等等。同时,该版本还简化了你在 endpoints、frameworks 和 profiler 的日常工作。整体的用户体验得到了改进、基于机器学习技术的代码完成度更好、新的“Welcome”屏幕更直观有用、拼写和语法检查也变得更好。
下载地址:https://www.jetbrains.com/idea/download/
编辑器
- 当你想重命名事件时,现在可以选择是在注释和字符串文字中还是在可打印文本中进行重命名。
- 用户可以通过拖放标签来更轻松地组织标签,以在水平或垂直方向上拆分编辑器。开发团队还添加了“Open in Right Split”的操作,当用户打开另一个文件时,该操作会垂直拆分编辑器。
- 组织固定的标签更加容易。用户可以拖放文件以将其添加到固定选项卡。此外,用户可以将所有固定选项卡保留在单独的行中。
- 用户可以将 IntelliJ IDEA 设置为用于打开某些文件类型的默认应用程序。
- 现在可以添加创建多个文件的模板。在模板内部,用户可以输入模式以生成文件名和路径。
- 改进了 Markdown 格式,同步了预览和编辑器,并增加了对 Mermaid.js 的支持。
用户体验
- 新的“Welcome”屏幕包括四个新选项卡-一个用于管理项目、一个用于配置 IDE 界面、一个用于安装插件,以及一个用于学习如何更有效地使用 IntelliJ IDEA 的选项卡。
- “Welcome”屏幕上的“学习 IntelliJ IDEA”选项卡提供对交互式课程的访问,这些课程将帮助用户使用实际的代码示例了解 IntelliJ IDEA 中的功能。
- 可以同步用户的 IDE 和 OS 主题。
- 为只读文件和外部库中的文件添加了Reader 模式。现在,可以更容易地阅读这些文件中的注释。
- 用户可以使用 -e(-edit) 命令在 LightEdit 模式下打开文件。在 LightEdit 窗口中,用户可以激活 IDE 模式以使用所有 IDE 功能。
- Alt+Enter 现在可以调用语法和拼写检查器。新版本的 LanguageTool 语法检查引擎改进了对英语文本的审阅,并增加了对 10 多种其他语言的支持。
- 现在, 在“Search Everywhere”对话框中,用户可以搜索 Git messages、tags 和 branches,并且可以执行简单的计算。
- 用户可以将 IDE 设置为单击一下即可在“预览”选项卡中打开文件。
- IntelliJ IDEA 将通知用户最新的 JDK 更新,并为用户提供跳过它们或从用户的 IDE 更新的选项。
- 在 Linux 中加入了一个表情符号选择器。
Debugger
- 在 debugging 期间,用户可以访问变量的交互式提示并更改这些变量的字段值。
- 添加了一种新型的 watch 表达式,该表达式链接到特定的上下文并显示在编辑器中。
- 在 debugging 期间可以使用 “显示引用对象”和“计算保留的大小分析”选项。
- 对于 Gradle 任务调试会话, 只有一个带有 Frames 和 Variables 和 Console 输出的选项卡将打开。
VCS
- 用户可以从 IDE 进行更改。Staged 和 Unstaged 节点现在在 Commit view 中可用。
- VCS 菜单将显示与你的项目使用的版本控制系统相关的操作。
- 创建新分支时,IDE 将自动更正分支名称中不可接受的字符。同时还重新设计了当前分支的上下文菜单,以显示相关操作。
Java
- 已经开始使用基于机器学习的新排名机制来获取 Java 代码完成建议。
- 一个新的 intention action 允许用户将 records 转换为 classes。
- 密封类的完成、代码见解和重构。
- 当用户的文件使用 Shebang 机制时,IntelliJ IDEA 会检测到此情况并正确打开它们,并允许用户使用 code insight。
- 如果提取 Java 方法,则无需任何中间对话框即可立即完成。
- 添加了新的 Java 检查和意图操作,并改进了它们的代码完成度。
- Lombokem> 插件现在内置的。
Collaborative development
- IntelliJ IDEA 2020.3 支持 Code With Me (EAP) – 一种用于协作开发和配对编程的新服务。
......
更多详情可查看发行说明。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Thunderbird 78 稳定版发布
- systemd 246 稳定版发布
- Chrome 86 稳定版发布
- systemd 247 稳定版发布
- Fedora 31 稳定版发布
- PyCharm 2020.1 稳定版发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
30天自制操作系统
[日] 川合秀实 / 周自恒、李黎明、曾祥江、张文旭 / 人民邮电出版社 / 2012-8 / 99.00元
自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位......一起来看看 《30天自制操作系统》 这本书的介绍吧!