Intellij想法2021.1已经出局了

2021-04-07 20:31:51

今天是美国的重要日子 - Intellij Idem 2021.1,我们的第一次发布年度,可用!从我们的网站下载或使用工具箱应用程序。您还可以从IDE内部升级或如果您是Ubuntu用户,请使用捕捉。

此版本解决了一些令人不安的问题并引入了许多新功能。您现在可以使用WSL 2中的Java项目,使用综合空间,并排从IDE与IDE的代码安排与我的协作开发,并在SSH主机和Docker容器上运行代码。我们还添加了对Java 16,一些有用的新检查以及IDE内的HTML预览窗口的基本支持。 IDE的几乎每个部分都有更多的更新。

没有进一步的ADO,让我们看一下视频概述中最重要的更新。

所有更改的详细描述都在我们的EAP博客上以及新页面上的内容。去看一下!

与Space的集成,我们的软件开发和团队协作的新平台,现在可以从Box中获取。您可以在JetBrains空间中登录组织,您可以查看和克隆项目存储库,查看队友的代码和写入空间自动化脚本。学到更多。

代码与我一起,用于协作开发和配对编程的服务,现在出现在具有视频和音频呼叫的框中。

新的运行目标功能允许您在Docker容器或远程计算机上运行,​​测试,配置文件和调试应用程序。

您的IDE为HTML文件提供了一个内置浏览器预览。更改HTML或链接的CSS和JavaScript文件时,预览会在飞行时更新。

我们已标记了几个UI和沟槽元素,以便使用已启用的屏幕阅读器正确读出。

如果在Windows上使用高对比度模式,则您的IDE将在第一次启动时自动应用高对比度主题。

如果您是Windows用户,您可以通过右键单击任务栏或“开始”菜单上的Intellij Idea图标来打开最近的项目。

此版本引入了若干拉拉请求更新,包括更快的创建,快速打开In-Expl的功能,并支持拉动请求模板。

我们为Git Commit模板添加了支持,您可以在其中概述提交消息中所需的自定义信息。

您现在可以在向VCS的更改之前轻松选择代码检查配置文件 - 只需单击换档“图标以显示提交选项,勾选”分析代码“复选框,单击”选择配置文件“,然后选择所需的配置文件。

在“与分支”对话框中显示“差异”下的“新箭头”图标允许您从另一个分支中获取文件。 可以将您的更改复制到架子,同时将其保存在本地更改中,通过我们的新保存到货架行动。 Perforce插件现在与Intellij Idea社区版完全兼容,并与您的IDE捆绑在一起。 首选项/设置中的新版本设置| 编辑| 字体让您微调主要和粗体字体样式的重量。 每当垂直拆分编辑器的多个选项卡时,可以双击其中任何一个以最大化该特定选项卡的编辑器窗口。 您的IDE支持Goessner或Jayway语法的JSonPath表达式。 新评估JSONPATH表达式在JSONPATH中写入查询和测试它们的jsonpath表达式操作可通过编辑获取 寻找。 Intellij Ideo支持json行格式,识别.jsonl,.jslines。 LDJSON,和。 ndjson文件类型。

我们重新制作了Profiler UI,并添加了两个可以使用右键单击运行应用程序访问的新操作。捕获内存快照操作允许您拍摄*。您的应用程序的HPROF快照和CPU和CPU和Memory Live Charts将打开一个选项卡,其中包含用于跟踪和可视化资源消耗的工具。

我们推出了新的格式化选项,以便链接的构建器方法,以帮助提高其可读性。

我们提高了代码分析速度,使得可以更快地检测错误和警告。

如果使用需要类型参数的函数,则IDE将正确的类型参数添加到前面的代码。

Intellij Idea自己的代码Ruckage Runner现在完全支持在内联函数和科调节中的Kotlin。

Intellij Idea调试器可以在Kotlin中评估GET表达,并在变量视图中显示它们。

我们为更改签名重构进行了重新制作UI,并添加了一个新的复选框,允许您将添加的参数设置为默认值。

修复了Stylelint的代码问题现在更容易 - 只需悬停在问题上或将插入夹放在上面,然后按Alt + Enter,然后选择StyleLint:修复当前文件。

JavaScript API,HTML和CSS的快速MDN文档现在嵌入到IDE中。

除模块外,编译图表现在可以显示编译器阶段和单位,因此您可以获得更深入的洞察力。

SBT-IDEA插件可以使用Scala和SBT开发Intellij平台插件。现在有一个内置项目向导模板,使过程更轻松(此功能取决于插件devkit)。

我们在修改对象时添加了用于编辑授权的UI。此更新可用于PostgreSQL,Redshift,GreenPlum,MySQL,MariadB,DB2,SQL Server和Sybase。

我们添加了Live模板,允许从数据库资源管理器直接生成简单语句。

我们已经简化了导航 - 转到SQL中的对象上调用的声明(Ctrl / cmd + b)现在将您带到ddl,而不是数据库树。

世界上最着名的快捷方式Ctrl / CMD + C / V / X现在正在为复制,切割和粘贴数据来源。

HTTP客户端附带了多个更新。您可以折叠返回的HTML,JSON或XML,以及复制其正文,隐藏行号,选择显示格式,然后快速滚动到响应的顶部和底部。

如果使用SSL客户端身份验证https://协议,则可以在HTTP客户端中配置SSL设置。

当您创建春季,MicracalOut,Quarkus和MicroProfile项目时,开始与他们合作只需两步。您可以在更新向导的第一个屏幕上输入所有密钥信息,并在第二个中配置特定于框架的设置。

我们已将重新设计和可点击的图标添加到包含JPA实体的项目的沟槽中。我们还改善了JPA支持Kotlin和多模块项目。

您可以使用JPA控制台来编写和运行Jakarta EE 9项目中的JPQL查询。

如果使用我们的Light主题,UML图将使用新的配色方案进行更新。

Swagger支持使用外部文件引用($ REF)和更多节点的规范文件的规范文件。 我们已为检测Web应用程序的DOM元素添加了一个新的实验工具。 您可以通过工具访问它 生成Selenium页面对象。 相当令人印象深刻的名单,你不觉得吗? 我们希望您可以享受所有新功能,并使用固定功能无窃听。 一如既往,您可以查看包含主要和次要更新的发行说明,在评论中分享您的反馈,并将任何错误报告给我们的问题跟踪器。