IntelliJ IDEA 2023.1 发布,新 UI 改进
IntelliJ IDEA 2023.1 现已发布。此版本包括对新 UI 的改进,根据从用户那里收到的反馈进行了彻底修改。还实现了性能增强,从而在打开项目时更快地导入 Maven 和更早地使用 IDE 功能。由于采用了 background commit checks,新版本提供了简化的 commit 过程。IntelliJ IDEA Ultimate 现在支持 Spring Security 匹配器和请求映射的导航。
Key updates
- 对 IDE 的新 UI 实施了一些更新,查看此博客文章以获取有关它们的更多详细信息。
- Scanning files to index过程现在以智能模式执行,这使得 IDE 的全部功能在启动过程中更早可用。
- IDE 在导入 Maven 项目时的性能得到了显着改进。
- Git 和 Mercurial 的 Commit checks 现在在 commit 之后但在推送之前在后台执行,这加快了整个 commit 过程。
- IntelliJ IDEA Ultimate 2023.1 提供从 Spring 控制器轻松导航到安全匹配器。
User experience
- 在 v2023.1 中,可以完全放大和缩小 IntelliJ IDEA,同时增加或减少所有 UI 元素的大小。
- 现在可以保存和管理多个工具窗口布局,并在需要时在它们之间切换。
- 可以选择将 in-editor onboarding tips 添加到示例代码,使新用户在创建新项目后更容易熟悉最基本的 IDE 功能。
- IntelliJ IDEA 2023.1 添加了预定义新项目的 Actions on Save 行为的选项。
- IntelliJ IDEA 2023.1 默认启用 Search Everywhere 中 ML-powered 搜索类。
- 当带有实时保护的 Microsoft Defender 运行时,IntelliJ IDEA 现在建议重新配置防病毒设置以获得更好的 IDE 性能。
Editor
- 有一个新设置可以控制未经选择复制或剪切的粘贴内容的位置。
- 现在有一个选项可以仅在你选择代码时将空格显示为小点。
- 借助 IntelliJ IDEA 2023.1,你可以使用正则表达式来创建自己的搜索和替换检查。
- 新的 intention action 允许你更正 Markdown 文件中表格的格式。
- Markdown 文件现在支持“Fill Paragraph”编辑器操作,允许你将长文本分成几行长度相等的行。
- 在 Settings/Preferences | Editor | General | Smart Keys 中有一个新的专用页面,让你更轻松地管理 Markdown preferences。
- 拼写错误检查不再检查哈希值和特殊值的拼写,也不会将它们报告为拼写错误。
Java
- 对 Java 检查进行了一系列更改并添加了新的检查,以帮助保持代码干净无误。在这篇博文中了解有关这些改进的更多信息。
- IntelliJ IDEA 2023.1 支持 Java 20 的新功能。在这篇博文中了解更多信息。
- 升级了 Extract Method 重构,引入了应用它的选项,即使选定的代码片段具有多个需要返回的变量。
- 已将自动完成功能集成到 Run/Debug 配置弹出窗口的 VM Options field 中。
Scala
- IntelliJ IDEA 2023.1 为 Scala 3 提供了更好的支持。它包括处理 braceless Scala 代码的更新、支持新的
-Wunused:imports
编译器选项以加强导入管理、改进 Scala 代码高亮,以及正确自动生成带有using
子句的 overriding methods。 - IDE 现在改进了对 sbt 项目的支持。
- Unused declaration 和 Can be private inspections 已在 v2023.1 中升级。
- IntelliJ IDEA 2023.1 对 Scala 3 和 Scala 2 反编译器进行了大量修复和改进。
更多详情可查看官方博客。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
WCDB 2.0.0 发布,腾讯开源的移动数据库框架
WCDB 是腾讯开源的一个高效、完整、易用的移动数据库框架,基于 SQLCipher ,支持 iOS、macOS 和 Android。 目前 WCDB 发布了 2.0.0 版本,此版本的主要变更如下: 添加 WCDB C++ WCDB Swift 的新实现 Winq 的新实现 数据库修复的新实现 支持数据迁移 支持 FTS5 更新公告:https://github.com/Tencent/wcdb/releases/tag/v2.0.0
- 下一篇
每日一博 | 精准水位在流批一体数据仓库的探索和实践
作者 |浮生若梦的石头 导读 随着实时计算技术在大数据中的广泛应用,数据的时效性得到大幅度,但是实际应用场景中,除了时效性,还面临着更高的技术要求。 本文结合实时计算的水位技术在流批一体数据仓库中的探索和实践,重点阐述了水位技术的概念和相关理论实践,尤其就水位在实时计算系统中的特性、边界定义和应用,最后重点描述了一种改进的精准水位的设计和实现。该技术架构目前在百度实际业务场景下表现成熟和稳定,借此分享给大家,希望对大家有参考价值。 全文7118字,预计阅读时间18分钟。 01 业务背景 为了提升产品研发、策略迭代、数据分析以及运营决策的效率,业务对数据的时效性要求越来越高。 虽然我们很早就基于实时计算实现了实时数据仓库的建设,但是还是无法取代离线数据仓库,实时和离线数据仓库各自一套开发和维护的成本高,最重要的是业务的口径还不能100%对齐。所以我们一直在致力于建设一套流批一体数据仓库,在实现整体数据加工效率提速的同时,还能保证数据如离线数据那样可靠,能支持100%业务场景,从而实现整体降本提效。 △流批一体数据仓库建设思路 02 流批一体数据仓库的技术难点 要想端到端实现流批一体数据仓...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启