IDE 系列的第二个年度更新现已发布,涵盖 IntelliJ IDEA、WebStorm、PyCharm、DataGrip、GoLand、DataSpell 以及 All Products Pack 订阅中包含的其他工具。请参阅下面的摘要并更深入地了解您感兴趣的产品的更多信息。
JetBrains IDE
2023.2 更新带来多项可以增强您的开发体验的改进。该版本添加了 GitLab 集成以简化开发工作流,允许开发者直接从 IDE 处理合并请求。
该版本还包括多项用户体验增强功能,例如 Search Everywhere(随处搜索)中的文本搜索、便于在打开的项目之间导航的彩色项目标题、Windows 和 Linux 主工具栏中重做的汉堡菜单,以及在 Project(项目)视图中按修改时间对文件排序。此外,2023.2 更新还包括用户界面改进和 bug 修正,旨在确保更流畅、更高效的开发体验。
此外,还有更多产品特定的更改:
IntelliJ IDEA 2023.2 增强了对许多框架和技术的支持,包括 Kubernetes、Docker、Spring、GraphQL、HTTP 客户端、数据库工具等。提供了新 Java 语言检查和代码分析改进、增强的代码高亮显示和格式字符串导航、对 Javadoc 注释中 @snippet 标记的改进支持等。升级的 IntelliJ Profiler 现在具有编辑器内性能提示,可以通过在装订区域中提供易于解释的颜色编码注解增强分析体验。
WebStorm 2023.2 具有针对 JavaScript 和 TypeScript 的错误格式设置改进、CSS 嵌套支持、Vue 语言服务器 (Volar) 支持、稳定的新 UI、GitLab 集成、面向插件开发者的 LSP 支持等。
PyCharm 2023.2 充满精彩新功能!得益于 Django 表单、模型和视图的新实时模板,以及在 Endpoints(端点)工具窗口中处理 Django 端点的功能,处理 Django 项目的效率将有所提高。PyCharm 提供了开箱即用的 Black 格式化程序。使用新的 Run Anything(运行任何内容)工具可以快速创建和启动运行/调试配置、启动 Python 控制台和管理 Python 软件包。
DataGrip 2023.2 支持 Redis 集群,提供了与独立 Redis 相同的功能集。我们重做了架构迁移对话框,更直观地展示哪些对象将在迁移期间受到影响。我们还为数据编辑器和查看器添加了新的时区设置,并在 Redshift 中引入了对外部数据库和数据共享的支持。
GoLand 2023.2 提供了与 Go 模块的改进集成、用于在函数形参与方法接收器之间双向迁移的重构,以及对 errors.Is 和 errors.As 的支持。在此版本中,您还将发现全新的 GitLab 集成和 Kafka 插件。
CLion 2023.2 改进了低级、远程和嵌入式调试的体验,重新构想了 PlatformIO 集成,改进了对 vcpkg 的支持。
DataSpell 2023.2 引入了 Polars 支持、增强的表数据探索、改进的 UI 等。流行 DataFrame 库 Polars 现已集成到 DataSpell 中。此版本简化了数据探索,新 UI 将增强工作效率和个性化。此外,我们还为 Big Data Tools 和 Database Tools 插件添加了显著的工作效率和便利性增强,以及配置 Jupyter 托管服务器的功能,并改进了 DataSpell 与外部应用程序之间的同步。
Rider 2023.2 改进了对 C# 的支持,为处理局部函数和原始字符串以及解决常见 Entity Framework 问题提供了新检查。我们对 UI 做出了大量改进,最终确定了 IDE 时尚、现代且高度可自定义的新外观。Rider 的游戏开发再次获得提升,更新了 Unity 的 DOTS 功能,优化了 Unreal Engine 的蓝图索引。
PhpStorm 2023.2 包括针对 PHP 中泛型的改进、Laravel Pint 支持、对 PHP 断言的原生支持、GitLab 集成、Search Everywhere(随处搜索)中的文本搜索、针对插件开发者的 LSP 支持等。
RubyMine 2023.2 包含多种改进,例如 Ruby on Rails 项目中的 Turbo 代码补全、更新的 UI、性能增强、RBS 支持的新功能等。
.NET 工具和 VS 扩展程序
ReSharper 2023.2 中首次亮相的功能包括轻松创建和浏览单元测试,以及预测调试器模式。ReSharper 2023.2 和 Rider 2023.2 都改进了对 C# 的支持,为处理局部函数和原始字符串以及解决常见 Entity Framework 问题提供了新检查。
我们对 Rider 的 UI 做出了大量改进,最终确定了 IDE 的新外观,并已将其设为所有新用户的默认设置。Rider 2023.2 中的游戏开发再次获得提升,更新了 Unity 的 DOTS 功能,优化了 Unreal Engine 的蓝图索引。
ReSharper C++ 2023.2 添加了多项新的 C++20 和 C++23 功能,并引入了 Safe Delete(安全删除)重构,让您可以从源代码安全移除符号。
今天的文章就到这里了。我们希望这些更新能让您创造卓越软件的工作更加愉快并帮助您提高工作效率。
我们推荐使用免费的 Toolbox App 安装和升级您的 JetBrains 工具。如果您还没有使用,请下载应用来轻松管理您的开发者工具!
JetBrains 团队
本博文英文原作者:Eugene Toporov
更多阅读推荐
新发布
IDE 新 UI 的这 5 个设计,用了就离不开!
JetBrains Qodana: 代码质量平台
JetBrains Aqua: 测试自动化 IDE
Fleet 公共预览版
调研报告
2022 开发人员生态系统现状
Python 开发者年度调查
代码审查工具报告
Kotlin Multiplatform 使用现状
IDE 使用技巧
10个热门 IDE 主题推荐
帮助提升 IDE 性能的一些做法
IDE 中的“快速功能”
最被低估的快捷键 | 比较任何内容
IdeaVim 技巧 | 代码注释
⏬ 戳「阅读原文」了解更多
本文分享自微信公众号 – JetBrains(JetBrainsChina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。