IntelliJ IDEA 发布重大版本更新,V2022.1进行了许多重要功能更新,本次更新信息将分三部分阐述,本文是最后一部分。
IntelliJ IDEA官方正版下载
Kubernetes
编辑集群上的资源
现在可以从编辑器选项卡中修改从集群加载的资源。
kubectl 的自定义路径
如果 kubectl 不在标准位置,您可以手动配置路径。要设置自定义路径,请转到 设置/首选项 | 构建、执行、部署 | Kubernetes | kubectl 可执行文件的路径。
服务视图中的端口转发操作
pod 的端口转发功能现在可用。要转发端口,可以使用工具栏上的图标或选择上下文菜单项。
在服务视图中描述资源操作
“服务”视图中的所有资源 都有一个新的“描述资源”操作。您可以从上下文菜单中调用它或使用工具栏按钮。
支持集群中的事件
集群事件现在显示在服务视图的单独节点中,提供有关系统中最近事件的数据。要查看特定 pod 的事件,请在其上调用Describe Resource并在操作结果中 查找Events部分。
支持
为 werf.yaml 和相关的 Helm 模板文件引入了有限的编辑器支持,包括代码完成功能、检查、快速修复建议、重构/重命名.Values.werf.image.*,以及对某些字段(如boolean和)的验证int。
对 Helm 的导入子值支持
IntelliJ IDEA Ultimate 现在支持通过 影响模板中内置对象的完成/导航的 import-values设置导入子值。
Docker
新服务视图 UI
对于 IntelliJ IDEA最新版本 2022.1,在 服务工具窗口中对 Docker 的 UI 进行了重大修改。已经对容器、图像、网络和卷实施了改造。
支持 Docker Compose 目标
现在支持 Docker Compose 目标。例如,要在 Compose 目标上运行 Spring Boot 应用程序,请转到运行配置,通过Manage targets创建一个 Compose 目标,然后运行应用程序。
Docker Registry V2 支持
添加了对Docker Registry HTTP API V2的支持,以便与 Docker 1.6+ 一起使用。可以创建简单或受密码保护的 Docker V2 注册表并执行所有常用操作,例如查看、推送和拉取映像。
远程开发
远程服务器的更多设置
远程开发现在有一个后端控制中心小部件,它显示 CPU 负载、内存、磁盘容量和您可能需要监控后端状态的其他参数。
现在,新的安全设置允许使用 SSH 密钥转发来验证从远程计算机对 git-repositories 的访问。或者也可以使用 SSH-agent 助手来执行此操作。
您现在可以指定远程计算机上 IDE 后端的下载路径和确切位置。
本地客户端增加新功能
JetBrains Client 现在支持更多文件编辑器,不仅可以处理基于文本的文件,还可以处理 PNG 图像、UML 图、Jupyter Notebook 文件和 Android 布局资源。
Run with coverage和Profiler窗口已添加到装订线菜单中。上下文菜单现在包括 Maven 和 Gradle 工具窗口,并且添加了更多有用的子菜单项。
还改进了调试功能并提供了多种操作,可以在远程开发时轻松检查代码。
数据库工具
复制多个对象
现在可以选择多个表并将它们复制到另一个模式。选择表并按下F5以打开导出对话框。导出单个表时,可以映射列,查看新表的 DDL,并进行更改。
IDE 支持跨 DBMS 导出,这意味着目标模式可以属于您项目中的任何数据库。
MongoDB:编辑结果中的字段
现在可以像在关系数据库中一样轻松地在 MongoDB 集合中编辑结果。还可以编辑通过.find(). 即使修改结果的任何游标方法(如sort()or limit())在 之后执行,这也将起作用.find()。
取消运行语句
更新了取消正在运行的语句的逻辑。现在更清楚的是请求被取消,我们不再在没有警告的情况下停用数据源。
取消连接而不停用数据源
您现在可以在不停用数据源的情况下停止创建连接的过程。如果在创建连接时单击“取消”按钮,连接将停止并显示“连接已取消”消息。
Web开发
更好的 Next.js 支持
由于对 React 的内置支持,所有关键功能在 Next.js 项目中运行。IntelliJ IDEA 2022.1 增加了对一些特定于框架的东西的支持,例如页面。IDE 将解析组件href属性Link以及表单和其他标记中使用的路径。代码完成、导航和重构也将起作用。
支持 Volta
在此版本中,添加了与 JavaScript 工具管理器Volta的适当集成。IntelliJ IDEA 2022.1 将自动识别使用 Volta 安装的 Yarn 和 npm。
Scala
Scala 3 支持改进
现在可以自动完成extension方法。此外,编辑器提供自动导入extension方法和given 实例。infix对修饰符和 注释的新检查@targetName可以帮助您保持一致的代码样式。提高了.tasty阅读器的性能,因此索引 Scala 3 库的速度现在提高了两倍。
新建 Scala 项目向导
配置一个新的 Scala 项目变得更加容易。使用更新后的 新建项目向导,您可以一步选择项目 JDK、所需的构建系统和 Scala 版本。
别名导出
Scala 中的大多数东西都是别名,包括String, Seq, List, Set, 和Map. 这会影响语法高亮、GoTo、Quick Documentation、Quick Definition、 Find Usages、Optimize Imports和其他 IDE 功能,因为它们作用于别名而不是实际定义。为了改善用户体验,编辑器现在将标准库中的别名视为透明导出,例如,List意味着 scala.collection.immutable.List而不是scala.List..
未使用的申报检查
以前,未使用声明的检测仅限于 private绑定。现在,未使用的声明检查支持由类、方法、变量、参数等引入的公共绑定。
Scala 调试器升级
在此版本中,改进路和简化 Scala 调试器。升级了objects、主构造函数参数、值classes、Arrays、lazy vals 和集合的处理,并改进了表达式评估。
评估。
空间整合
代码审查评论:立即发布或另存为草稿
在 IDE 中审查代码更改时,现在可以选择何时发布代码审查评论。
- Post Now立即在代码审查中发布评论,并立即通知作者和其他代码审查参与者。
- 另存为草稿批量处理所有评论,并在批准更改或等待回复时一次性发送。
代码审查的键盘快捷键
通过显示适用的键盘快捷键改进了代码审查用户界面。发布代码审查评论时,可以使用Enter 添加新行。Ctrl+Enter将保存或发布评论。
IntelliJ IDEA | 下载试用
IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。
想要了解IntelliJ IDEA价格的朋友,欢迎咨询慧都官方客服
IntelliJ IDEA技术交流群5: 欢迎进群一起讨论
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/175565.html