前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java开发工具Mac版:IntelliJ IDEA 2023

Java开发工具Mac版:IntelliJ IDEA 2023

原创
作者头像
用户10520003
发布2023-05-11 11:10:07
6750
发布2023-05-11 11:10:07
举报
文章被收录于专栏:Mac分享

IntelliJ IDEA提供了丰富的工具和功能,可以帮助开发人员提高开发效率和代码质量。它具有智能代码编辑器、代码检查、快速修复、多模块构建、重构、版本控制等功能。此外,它还支持自动化构建、测试和部署,可以轻松地将应用程序部署到云端或本地服务器上。

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

IntelliJ IDEA 2023 for Mac(最好用的Java开发工具

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。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • User experience 
  • Java
相关产品与服务
腾讯云代码分析
腾讯云代码分析(内部代号CodeDog)是集众多代码分析工具的云原生、分布式、高性能的代码综合分析跟踪管理平台,其主要功能是持续跟踪分析代码,观测项目代码质量,支撑团队传承代码文化。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档