JetBrains IDE 和 .NET Tools 2021.2 发布一览
在这第二个主要版本中,用于结对编程和协作编码的 JetBrains 工具 Code With Me 引入了许多备受期待的功能:
- 屏幕共享。
- 重新设计撤销功能。
-
与参与者共享特定开放端口。这意味着,如果主持人在特定端口上运行应用程序,则他们的访客可以在其计算机上通过本地主机访问该端口。
WebStorm 2021.2 包含新功能和改进,例如可在保存时重新加载浏览器页面、require 自动导入、React useState hook 的重命名重构、私有 npm 软件包的补全以及更好的可用性。
CLion 2021.2 通过 Lifetimes 静态分析保护代码免受典型 C++ 安全问题的影响,增加了对 CMake Build Presets 的支持以简化构建配置,可自动加载 GNU Autotools 项目,并显著增强了三大主要平台的调试器。
DataGrip 2021.2 引入了处理 DDL 数据源的新选项、更好的图表和本地历史中搜索等。
IntelliJ IDEA 2021.2 为 Java 项目带来了项目级分析、可在保存变更时触发的新操作、管理 Maven 和 Gradle 依赖项的新 UI 以及诸多改进。
PhpStorm 2021.2 引入了对 PHP 泛型的初步支持、PHP 8.1 的枚举、单行数组形状、改进的 PHP 代码自动格式化以及新的检查和重构。
.NET Tools 和 VS 扩展 2021.2
ReSharper 和 Rider 2021.2 都为 C# 和可空引用类型提供了带有快速修复的新检查,许多可用于手动编写的代码文件的功能现在也可用于源代码生成的文件。在 Rider 中,Web 开发者可以找到针对 ASP.NET Core Endpoints 和 Blazor WebAssembly 调试的支持。dotCover 2021.2 版本具有改进的覆盖性能,dotTrace 2021.2 在 Windows 上具有原生分析,dotMemory 2021.2 具有更好的内存分配分析。ReSharper C++ 2021.2 引入了新的内联函数重构、类型转换提示以及带有快速修复的大量不变性和现代化检查。
RubyMine 2021.2 添加了处理 Ruby 和 RBS 的新功能、更智能的代码补全、搜索和重构、编辑器改进、VCS 支持、调试器等。
AppCode 2021.2 提供 Swift 5.4 支持、文档标记和代码语句补全、Swift 的 Call Hierarchy、改进的调试器、适用于 AppCode 的 Kotlin Multiplatform Mobile 插件等!
-
新的 Test Data 插件助力生成多种类型的测试数据。
-
Test Management 插件现已支持 Python 和 Java/Kotlin。
-
Selenium UI Testing Plugin 使用 JVM/Python 语言中的 Selenium 库为 UI 自动化提供高级支持。
就是这样,祝您编程愉快!
您的 JetBrains 团队