所有 JetBrains IDE 和 .NET 工具的 2022.2 版本更新
這篇博文概述了所有 JetBrains IDE 和 .NET 工具的 2022.2 版本中的主要變化。
當(dāng)然,文字看不夠的話,我們強烈建議你收看這個視頻——《佑Talk》2022.2 更新全知道,JetBrains 技術(shù)布道師范圣佑將為您演示這個大版本中最重要的功能變化,帶你快速上手實用更新!
IntelliJ IDEA 2022.2
為遠程開發(fā)功能帶來了多項質(zhì)量改進,使其更美觀、更穩(wěn)定。?從 v2022.2 開始,IntelliJ IDEA 使用 JetBrains Runtime 17,后者可以增強 IDE 的性能、安全性和用戶體驗。?IntelliJ IDEA Ultimate 添加了對 Spring 6 和 Spring Boot 3 功能的支持,也為多個其他框架引入了更新。?IntelliJ IDEA 2022.2 包含許多其他升級和改進,可以幫助您快速、高效地開發(fā)。
WebStorm 2022.2?
提供了對 Angular 獨立組件的支持、針對 Vue 3 的更新、TypeScript 4.7 支持、針對 Docker 的改進、內(nèi)置遠程開發(fā)工作流、運行當(dāng)前文件的新方式等。
DataGrip 2022.2?
我們添加了一次導(dǎo)入多個 CSV 文件的功能,引入了?Playground(演練場)和?Script(腳本)解析模式,將新的?Modify UI(修改 UI)作為默認選項,等等。
DataSpell 2022.2
我們面向數(shù)據(jù)科學(xué)家的 IDE,為 Jupyter Notebook 帶來了一個可視?Merge?視圖。?它使您能夠一目了然地識別 Notebook 中要合并的更改。?我們添加的另一個視覺增強功能是通過拖動圖像輸出的底部邊框來調(diào)整其大小,這在您深入挖掘詳細信息時可能特別有用。?在這個版本中,您能夠在遠程服務(wù)器之間復(fù)制粘貼目錄。?您也可以在通過 venv 創(chuàng)建的環(huán)境中使用基于 WSL 的解釋器。
PyCharm 2022.2
引入了對多個 Python 3.11 功能的支持,例如異常組和?except*
?操作符、單個 TypedDict 鍵的新符號,以及可變參數(shù)泛型。?借助改進的 HTTP 客戶端,您可以使用間距中的圖標(biāo)選擇運行環(huán)境,并通過開箱即用的 HTTP 和 WebSocket 協(xié)議發(fā)送查詢。?新的?Run Current File(運行當(dāng)前文件)功能允許您即時運行和調(diào)試單個文件,而不需要專門的運行配置。
GoLand 2022.2?
為泛型和?go.work
?提供了新功能,并使您可以從 IDE 中運行模糊測試。?現(xiàn)在,可以在字符串中自動檢測 SQL 語句。?我們還添加了對 WebSocket 和 GraphQL 端點的支持。
PhpStorm 2022.2?
帶來了對 Mockery 和 Rector 的支持、增強的泛型和枚舉支持、調(diào)試器和 HTTP 客戶端改進等。
CLion 2022.2
在與 CMake 和 CMake 預(yù)設(shè)集成方面更為出色。?Quick Documentation(快速文檔)彈出窗口已成為 C++ 和 CMake 代碼的實用知識來源。?增強的靜態(tài)和動態(tài)代碼分析、更出色的調(diào)試器集成以及針對遠程和 docker 工具鏈的性能改進將幫助您更高效地開發(fā)。
RubyMine 2022.2?
包含 Rails URL 支持、RBS 和調(diào)試器改進、YARD 宏擴展支持,以及其他一些新功能。
AppCode 2022.2?
可為 Objective-C 和 Swift 生成 UML 類圖,有助于分析應(yīng)用程序結(jié)構(gòu)。?它還改進了代碼文檔、生成和格式設(shè)置,并與最新的 Xcode 版本和 Swift 新語言功能保持同步。?AppCode 的 Kotlin Multiplatform Mobile 插件現(xiàn)在支持許多其他類型的項目,可以幫助您更有效地開發(fā) Android 和 iOS 應(yīng)用程序。

您可以隨時通過?Toolbox App?或從工具內(nèi)部更新 IDE,也可以直接從?JetBrains?網(wǎng)站獲取最新版本。
.NET 工具和 VS 擴展程序 2022.2
ReSharper 2022.2 和 Rider 2022.2 包括對額外 C# 11 功能的支持、對代碼分析的更新,以及解決方案級分析的內(nèi)存使用優(yōu)化。?
在?ReSharper 2022.2?中,我們還引入了?Virtual Formatter,用于以您喜歡的格式查看代碼,而不需要實際重新格式化磁盤上的源代碼,以及?Disk Cleanup(磁盤清理)工具,用于移除 ReSharper 生成的臨時文件。?ReSharper C++ 2022.2?引入了針對特定藍圖的內(nèi)嵌提示和檢查,并大大提升了 Unreal Engine 項目的索引性能。
Rider 2022.2?包含整體性能改進,包括對啟動性能和解決方案級分析引擎的優(yōu)化。?對 C# 11 的支持經(jīng)過擴展已涵蓋 required 成員、checked 用戶自定義運算符、raw 字符串和列表模式。?我們實現(xiàn)了一種可以將相同的窗口布局設(shè)置應(yīng)用到正在處理的所有解決方案的方法。?為了讓使用 Unreal Engine 更簡單,我們添加了兩個新操作?New Unreal Module(新增 Unreal 模塊)和?New Unreal Plugin(新增 Unreal 插件),以及在調(diào)試期間指定符號服務(wù)器以獲取庫符號的功能。
今天的文章就到這里了。?如果您喜歡使用尖端技術(shù),請繼續(xù)關(guān)注關(guān)于 2022.3 搶先體驗計劃啟動的近期公告。
注意:我們建議您直接在?Toolbox App?中檢查工具的新 EAP 版本。記得在設(shè)置中為安裝的工具選擇正確的渠道。
快樂編程!
JetBrains 團隊