IDEA新UI速览,成了 VS Code 的样子?

IntelliJ IDEA 2023.1 现已发布。此版本包括对新 UI 的改进,根据从用户那里收到的反馈进行了彻底改造。此外还实现了性能增强,从而在打开项目时更快地导入 Maven 和更早地使用 IDE 功能。由于采用了 background commit checks,新版本提供了简化的 commit 过程。IntelliJ IDEA Ultimate 现在支持 Spring Security 匹配器和请求映射的导航。 
IDEA新UI速览,成了 VS Code 的样子?
其实 JetBrains 去年就已宣布了新 UI,并表示要逐步且彻底改造基于 IntelliJ 的 IDE 的 UI,为开发者提供更现代、可定制和用户友好的界面,从而改进整体的编码体验。此后,IDEA 团队陆续将新 UI 应用到新版本,以便获取反馈以进行优化。
近日官方集中介绍了新 UI 值得关注的变化。
  • 新增垂直拆分工具窗口区域的选项

  • 紧凑模式

此模式降低了工具栏和工具窗口标题的高度、缩小了间距和填充,以及使用更小的图标和按钮,提供了更统一的外观。主要是面向小屏幕或笔记本电脑使用。
IDEA新UI速览,成了 VS Code 的样子?
  • macOS 版本引入了针对项目 (Project) 的 tab 选项卡

IDEA新UI速览,成了 VS Code 的样子?
  • 重新设计的 “Run” 小部件

IDEA新UI速览,成了 VS Code 的样子?
  • 支持在 Zen 和 Distraction Free 模式下可隐藏工具栏

IDEA新UI速览,成了 VS Code 的样子?
  • 深色编辑器引入新的配色方案

新版 UI 为默认的编辑器配色方案提供了新的深色选项,该选项会在启用新 UI 时自动激活。
IDEA新UI速览,成了 VS Code 的样子?

IntelliJ IDEA 2023.1 主要变化

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



相关链接:https://blog.jetbrains.com/idea/2023/03/intellij-idea-2023-1

感谢阅读,希望对你有所帮助 :) 

来源:OSC开源社区(ID:oschina2013)

精彩推荐

最全的java面试题库

开源版的高仿 “ 微信 ”,吊炸天!

后端技术内卷群,一起学习!

IDEA新UI速览,成了 VS Code 的样子?

原文始发于微信公众号(Java面试题精选):IDEA新UI速览,成了 VS Code 的样子?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/131960.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!