IntelliJ IDEA 2023.1 发布,新 UI 改进

730次阅读
没有评论

IntelliJ IDEA 2023.1 现已发布。此版本包括对新 UI 的改进,根据从用户那里收到的反馈进行了彻底修改。还实现了性能增强,从而在打开项目时更快地导入 Maven 和更早地使用 IDE 功能。由于采用了 background commit checks,新版本提供了简化的 commit 过程。IntelliJ IDEA Ultimate 现在支持 Spring Security 匹配器和请求映射的导航。 

IntelliJ IDEA 2023.1 发布,新 UI 改进

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 反编译器进行了大量修复和改进。

Web 开发 

  • IntelliJ IDEA Ultimate 2023.1 添加了期待已久的 Astro 支持。可以通过新的Astro 插件获得。
  • 在 Vue 模板中添加了 TypeScript 支持。
  • IntelliJ IDEA Ultimate 2023.1 现在支持将字符串自动转换为模板文字。
  • 添加了对 Tailwind CSS 配置选项的支持,例如classAttributes选项下的自定义类名完成,或者实验性的选项如tailwindCSS.experimental.configFile

更多详情可查看官方博客

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy