IntelliJ IDEA终于支持对Redis 的可视化窗口操作了,真香!
1、 ChatGPT能接进微信了!
2、 Java 反射慢?它到底慢在哪?
3、 GitHub 被超火的 ChatGPT 霸榜!
4、 Java使用 try catch会影响性能?
5、 原来count(*)是接口性能差的真凶!
IntelliJ IDEA 发布了最新2022.3版本,本次更新:可以通过设置切换到新 UI,即可预览焕然一新的 IDE 外看。引进了一个新的 Settings Sync (设置同步)解决方案,用于同步和备份自定义用户设置。此外,IntelliJ IDEA Ultimate 还提供了一种处理 WSL 2 中的项目的新方式、适用于 Spring Bean 自动装配和 OpenAPI 架构生成的新操作,以及 Redis 支持。
其中最大的亮点是实现了对 Redis 的支持,真的是期待已久。
主要更新
1.新 IntelliJ IDEA UI
在 IntelliJ IDEA 2022.3 中,可以切换到新 UI 并预览 IDE 完全重做的外看,新外看干净、现代且功能强大。
2.新的 Settings Sync(设置同步)解决方案
新的 Settings Sync (设置同步)插件现在可用于所有基于 IntelliJ 的 IDE(Rider 除外),包括免费版和付费版。新的解决方案能够同步来自平台、捆绑插件和一些第三方插件的大部分可共享设置。
请注重,IDEA将停止支持旧的 IDE Settings Sync (IDE 设置同步)插件并取缔捆绑 Settings Repository (设置仓库)。
展开全文
3.处理 WSL 2 中的项目的新方式
IntelliJ IDEA Ultimate 2022.3 带来了处理在 WSL 2 文件系统中运行的项目的替代方式。IDE 后端将直接在 WSL 2 中启动。
4.适用于 Spring Bean 自动装配和 OpenAPI 架构生成的新操作
使用 IntelliJ IDEA Ultimate 2022.3,可以在需要的地方轻松自动装配 Spring Bean。这项新操作适用于 Spring、Micronaut 和 Jakarta EE CDI。此外,还增强了使用 OpenAPI 规范笔录 Web API 的用户体验,可以立刻为 Spring 掌握器或 JAX-RS 资源生成 OpenAPI 定义。
5.支持 Redis
在 IntelliJ IDEA Ultimate 2022.3 中,实现了备受期待的对 Redis 的支持。现在可以连接到 Redis Single Instance,在数据查看器中探索键值,借助智能编码辅助编写和执行 Redis 查询等。
详尽信息请阅读官方博客:/
用户体验
将工具窗口停靠到浮动编辑器选项卡
1.意图操作预览默认启用
在 IntelliJ IDEA 2022.3 中,意图操作的预览功能现在默认开启,可以立刻查看使用 IDE 意见后代码将如何转变。打开可用意图操作列表并将鼠标悬停在不同选项上时会展示预览。
2.改良了 Search Everywhere
微调 Search Everywhere (随处搜索)结果列表背后的算法,使搜索结果的抉择更加正确。
3.改良了 Tips of the Day(每日小技艺)
对 Tips of the Day(每日小技艺)的外看和行为做出了多项更改,使其更实用且更易理解。更新了对话框的设计,为每个小技艺添加了标题以指定描述的 IDE 区域,并实现了技艺评分功能以收集反馈。
4.改良了 Bookmarks(书签)
为 Bookmarks (书签)实现了多项 UI 改良。首先,又可以从编辑器选项卡为文件添加书签了。只需右键点击选项卡调用上下文菜单,然后抉择 Bookmarks (书签)。
此外,可以将所有打开的选项卡中的所有文件添加到 Bookmarks (书签)。为此,可以调用相同上下文菜单并抉择 Bookmark Open Tabs (为打开的选项卡添加书签),也可以使用编辑器选项卡窗格右侧的三点图标调用此操作。IDE 会将所有打开的选项卡放进一个新的书签列表中,您可以随意为其命名。
5.以偏好代码样式查看库代码
IntelliJ IDEA 2022.3 提供了以偏好样式阅读代码的功能,即使该样式与文件的当前格式不同。您可以在 Reader (阅读器)模式下使用新的可视格式设置层,依据自定义格式方案调整代码外看,而无需重新格式化实际代码。
编辑器
1.改良了复制、剪切、粘贴
假如在没有抉择代码的情状下复制或剪切一行,粘贴操作会将剪贴板的内容添加到当前行上方,而不是像旧版本一样添加到文本光标处。
2.针对 Java 和 Type 的 Code Vision 提示
针对 Java 和 Type 实现了 Code Vision 内嵌提示。这些提示让您可以直接在编辑器中即时了解代码,展示 inheritors (继续者)、 usages (用法)、 code authors (代码作者)和 related problems (相关问题)等指标。
Java
1.新的 Java 检查和其他改良
实现了一系列新的 Java 检查和快速修复,保护您的代码免受潜在危害和错误。新增了一项检查来扶助检测在每个分支中都有一条公共语句的 switch 表达式,并提供了一个快速修复来将语句向上移动到 switch 表达式中,从而缩短代码。IDE 将报告冗余数组长度检查,以及 Collection.parallelStream之后的冗余 parallel调用。另一项新检查可以报告仅使用一个元素或字符时数组、列表或字符串的余外创建。
2.支持 Java 19
IntelliJ IDEA 2022.3 支持 2022 年 9 月发布的 Java 19 的新功能。IDE 现在支持笔录模式以及对 switch 表达式模式匹配的更改,提供了代码高亮展示、补全和导航。现有检查和快速修复已相应更新以支持这些更改。
构建工具
1.Maven2 插件
从 v2022.3 开始,IDEA 将 Maven2 的支持改为通过一个独立的插件。
2.使用新 IntelliJ IDEA 工作区模型 API 的 Maven 导进
使用新的 IntelliJ 工作区模型 API引进了实验性 Maven 导进功能。
此版本还包含大量更新项,详情可在更新公告中细阅:/#
来源:Java面试那些事儿
来源:Java面试那些事儿
1、 工作十年,进职新公司不到四个月就碰到裁员
2、SpringBoot 设置动态定时任务,千万别再写死了~
3、一款SQL自动检查神器,再也不用担心SQL出错了!
4、重磅:国产IDE发布,由阿里研发,完全开源!(高性能+高定制性)
5、马斯克收购 Twitter:把你们的代码都打印出来
6、互联网最值得加进的173家国企汇总
7、国家电网还是拼多多,选哪个?
8、我写代码equals要害字没用好,线上系统被我捅出一个生产事故!
9、我是真没想到,这个面试题居然从11年前就开始讨论了,而官方今年才表态。
10、腾讯员工痛诉从阿里来的同事秀内卷。。。