JetBrains 编程工具已准备好更新至 2023.2 | 版本更新
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 使用技巧
⏬ 戳「阅读原文」了解更多
本文分享自微信公众号 - JetBrains(JetBrainsChina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Distrobox 支持 ChromeOS
DistroBox 是一个简化在容器中运行不同发行版的工具,十分适合经常需要使用多个不同 Linux 发行版的用户,帮助节省大量的时间和精力。 该工具旨在简化 Linux 系统容器的创建和使用,使在一个发行版之上运行另一个发行版变得更加容易,并无需增加虚拟机的开销。 Distrobox 使用 Podman 或 Docker 来创建容器,并使用你选择的 Linux 发行版。创建的容器将与主机紧密结合,允许共享用户的 HOME 目录、外部存储、外部 USB 设备和图形应用程序(X11/Wayland),以及音频等。 上周Distrobox 合并了支持 ChromeOS 的 PR,能够让更多 Linux 应用程序在 Chromebook 上运行。 开发者表示该 PR 已在 64 位 ARM (AArch64) Chromebook 上通过了测试。 ChromeOS 允许 Debian 应用程序在 Chromebook 上轻松运行,而现在有了 Distrobox 对 ChromeOS 的支持,就为允许其他图形应用程序从几乎所有 Linux 发行版上运行打开了大门。 此外,只要用户在 Chrom...
- 下一篇
如何构建 Sidecarless 模式的高性能服务网格
01 服务网格数据面的演进 以 Istio 为代表的 Service Mesh 技术已经存在四五年的时间了,阿里云也是第一批支持 Service Mesh 云服务的厂商。在 Service Mesh 技术中,通过把服务治理的能力进行 Sidecar 化,实现与应用程序本身的解耦。这些若干个 Sidecar 代理就形成了一个网状的数据平面,通过该数据平面可以处理和观察所有应用服务间的流量。负责数据平面如何执行的管理组件称为控制平面。 可以看到,控制平面是服务网格的大脑,它为网格使用人员提供公开 API,以便更容易地操纵网络行为。总之,通过 Service Mesh 技术,Dev/Ops/SRE 将以统一的、声明的方式解决应用服务管理问题。 服务网格作为一种应用感知的云原生基础设施,提供了云原生应用感知的网络管理能力。 网络是 Kubernetes 的核心部分,涉及了 Pod 间通信、Pod 和服务间通信以及服务与外部系统间的通信等。Kubernetes 集群中使用 CNI 插件来管理其容器网络功能,使用 Kube-proxy 维护节点上的网络规则,譬如使发往 Service 的流量(通过...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19