IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为优秀的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。
以下是v2021.1中主要更新的简短摘要:
- 支持Java 16。
- 能够打开WSL 2中存储的Maven和Gradle并在WSL 2环境中使用它们。
- Run Targets功能,使您可以在Docker容器或远程计算机上运行,测试和调试应用程序。
- 开箱即用,可以与Space集成。
- 捆绑了Code With Me,这是一个用于协作开发和结对编程的服务。
- IDE内的HTML预览。
- 重做的Profiler UX。
- 可调字体粗细。
- 支持JSONPath。
- 框架改进。
这些更新在带有IntelliJ IDEA 2021.1标签的博客文章中进行了详细描述。本周,我们还提供了一些新更新来更详细地描述。
VCS
拉取请求改进
现在,“Pull Requests”视图具有一个下拉列表,其中包含当前项目的所有可用存储库。选择所需的存储库后,即可访问拉取请求(PR)动作。
PR的创建现在非常简单–只需单击+图标或转到Git | GitHub | Create Pull Request。IDE将在“ Pull Request”视图中打开一个表单,提示您提供PR详细信息。
在“Info”选项卡中,您可以选择总库及其分支,输入PR标题和描述,任命审阅者和受让人,并添加描述性标签。我们还添加了创建草稿拉取请求的选项。
更改后的文件现在显示在专用选项卡中。如果双击“files”选项卡中的任何文件,则IDE将打开编辑器差异。
2021.1版支持PR模板。将带有PR描述的pull_requst_template.md文件添加到您的项目中,并且每次创建PR时,该描述都会出现在其中。
JAVA
链接生成器方法的格式
有时,包含链式构建器方法的代码可能看起来很乱。为了提高可读性,我们在首选项/设置 | 编辑器 | 代码风格 | Java | 缠绕和括号中的链式方法调用下拉列表中添加了格式设置。
使用builder builder选项可以创建方法名称的列表,IDE会将这些方法名称视为构建器方法,而格式化程序会将每个方法名称放在单独的行中。
当您选中Wrap first call复选框时,第一个构建器方法也将出现在单独的行上。
如果这样您决定通过手动添加一些缩进来提高代码的可读性,请选中“Keep builder methods indents”复选框。然后,IDE将使您的自定义缩进保持不变。
下面的屏幕截图显示了带有和不带有新格式选项的代码,包括手动添加的缩进。
请继续关注更多的公告,不要忘了分享您的想法!
好了这就是今天的内容了,如果今天的文章未解决你的需求,可点击获取更多免费教程。