当前位置:网站首页>船新 IDEA 2022.2 正式发布,新特性真香!
船新 IDEA 2022.2 正式发布,新特性真香!
2022-07-24 17:40:00 【macrozheng】
出品:OSC开源社区 ID:oschina2013
作为一个经常使用IntelliJ IDEA来写代码的用户,每次对于IntelliJ IDEA的版本更新都是非常关注的。
几个月前,IntelliJ IDEA 2022大版本刚发布,刚热乎还没多久呢,这不就在前几天,IntelliJ IDEA 2022.2首个公开测试版又发布了。好家伙,这迭代速度是真有你的。
今天这篇文章就来聊一聊新版本的几个主要功能更新和改进。
增强远程开发体验
远程开发功能将 IDE 拆分为本地和远程组件,IDE backend后端服务安装在远程服务器上用于加载和处理项目,同时thin client则在本地运行并提供完整的工作 UI。
这两个组件通过 SSH 连接,在远程服务器进行繁重任务的处理,进而提供流畅的本地体验。关于远程开发的更多内容可参看:blog.jetbrains.com/idea/2022/06/intellij-idea-2022-2-eap-7/
支持Spring 6和Spring Boot 3的特性
IntelliJ IDEA 2022.2 完全支持 Spring 6 和 Spring Boot 3 的新特性,包括新的 @AutoConfiguration 类和 @ConfigurationProperties 类等。
视频地址:http://mpvideo.qpic.cn/0b2emiaaoaaaiian7jwlgzrfaywda5raabya.f10002.mp4?
视频地址:http://mpvideo.qpic.cn/0bc34yaamaaauqan4hgltfrfbzwda3taabqa.f10002.mp4?
支持使用快捷键全局更改字体大小
新版本版本引入了可更改所有编辑器字体大小的键盘快捷键, 要放大字体,按 ⌃⇧. /Alt+Shift+. ;要缩小字体,按 ⌃⇧,/Alt+Shift+Comma。
视频地址:http://mpvideo.qpic.cn/0bc3dyaaiaaapyanzl6lebrfahwdaqpaabaa.f10002.mp4?dis_k=5ec88e2e7b87546f79a8ef87b46a1abc&dis_t=1658653271&vid=wxv_2481922308329390084&format_id=10002&support_redirect=0&mmversion=false
支持在JSON、YAML和.properties字符串值中启用可点击的URL
JSON、YAML 和 .properties 文件现在具有在以 http:// 和 https:// 开头的值内自动插入 Web 引用的功能。用户可以轻松地在 Web 浏览器中一键打开这些链接,也可以在 HTTP 客户端中从 Context Actions 菜单(Alt + Enter / Option + ⏎)生成请求。
新增用于Java的实验性GraalVM原生调试器
IntelliJ IDEA 2022.2 支持调试原生 GraalVM 镜像二进制文件,可以将调试器附加到任何基于 GraalVM 的可执行文件,或使用附加的调试器启动应用程序。它将为 Maven/Gradle 项目自动创建相应的运行配置。
不过需要注意的是,目前这也是实验性功能,需要安装 GraalVM 的开发版本和插件。
改进对Bean验证注解的支持
IntelliJ IDEA 2022.2 现在为 Java 和 Kotlin 的 Bean Validation 注解中的消息属性提供 references 并支持 folding。
除了这些以外,还有一些功能新增和改进如下:
- 支持 Groovy 集成查询
- 升级内置的 Kubernetes 和 Docker 版本
- 「运行当前文件」功能支持运行和调试单个文件,而无需专门的运行配置
- 支持导入受信任的 SSL 证书
- 改进 HTTP 客户端
- 从 JBR11 切换到 JBR17
- 改进 Java 的代码检查和代码补全功能
- 增强的 IntelliJ IDEA 配置文件
除此之外,更详细的更新说明也可参阅:blog.jetbrains.com/idea/2022/07/intellij-idea-2022-2-beta/
边栏推荐
- [spoken English] 01 - Introduction to atom
- Use prometheus+grafana to monitor MySQL performance indicators
- Atcoder Beginner 202 E - Count Descendants(离线查询 重链剖分树上启发式合并)
- Hcip day 3
- 单细胞代码解析-妇科癌症单细胞转录组及染色质可及性分析1
- Df2net 3D model deployment
- 滚动条调整亮度和对比度
- 实习报告1——人脸三维重建方法
- [wechat official account H5] authorization
- Image information is displayed by browser: data:image/png; Base64, + image content
猜你喜欢

Get the data of Tongcheng (elong) Hotel
How to remove the top picture of the bubble skin article details of solo blog

C语言自定义类型讲解 — 结构体

C语言中的字符与字符串库函数的使用以及模拟实现

C语言自定义类型 — 枚举

Gan Development Series II (pggan, Singan)

hcip第三天

OpenCV 图片旋转

Natbypass port forwarding

One article of quantitative framework backtrader: understand indicator indicators
随机推荐
Awk from entry to earth (17) awk multiline writing
Atcoder beginer 202 e - count descendants (heuristic merge on heavy chain split tree for offline query)
使用matplotlib模拟线性回归
Gan Development Series II (pggan, Singan)
Portfwd port forwarding
213. 打家劫舍 II-动态规划
C语言自定义类型 — 枚举
List of stringutils and string methods
Six ways for JS to implement inheritance
Is it safe for qiniu to open an account?
邻接表的定义和存储以及有向图无向图的邻接存储
C language to achieve a static version of the address book
2022 Yangtze River Delta industrial automation exhibition will be held in Nanjing International Exhibition Center in October
深入解析著名的阿里云Log4j 漏洞
20 -- validate palindrome string
详解 Apache Hudi Schema Evolution(模式演进)
opencv自带颜色操作
TCP protocol debugging tool tcpengine v1.3.0 tutorial
JS image conversion Base64 Base64 conversion to file object
NPM install reported -4058 error