Aktualizace 2022.2 všech JetBrains IDE a .NET nástrojů
Tento článek nabízí obecný přehled hlavních změn, které najdete ve verzích 2022.2 všech integrovaných vývojových prostředí JetBrains a nástrojů .NET. Prohlédněte si níže uvedené shrnutí a podrobnější informace o aktualizacích naleznete v odkazech.
IntelliJ IDEA 2022.2 obsahuje řadu vylepšení a funkcí pro vzdálený vývoj, přináší také vyšší stabilitu celého IDE. IntelliJ IDEA počínaje touto aktualizací využívá prostředí JetBrains Runtime 17, které zlepšuje výkon, zabezpečení a UX s vývojovým prostředím. IntelliJ IDEA Ultimate přidává podporu funkcí Spring 6 a Spring Boot 3 a zavádí aktualizace pro několik dalších frameworků. IntelliJ IDEA 2022.2 přichází s mnoha dalšími aktualizacemi a vylepšeními, které vám pomohou vyvíjet rychleji a efektivněji.
WebStorm 2022.2 přichází s podporou samostatných komponent Angular, aktualizacemi pro Vue 3, podporou TypeScriptu 4.7, vylepšeními pro Docker, remote development workflows, novým způsobem spouštění aktuálního souboru a dalšími funkcemi.
V DataGripu 2022.2 jsme přidali možnost importovat více souborů CSV najednou, zavedli jsme režimy Playground a Script resolve, z nového Modify UI jsme udělali výchozí možnost a mnoho dalších vylepšení.
DataSpell 2022.2, naše integrované vývojové prostředí pro data scientists, přináší vizuální zobrazení Merge pro Jupyter Notebook. To umožňuje na první pohled identifikovat změny, které mají být v rozhraní sloučeny. Dalším vizuálním vylepšením, které jsme přidali, je možnost měnit velikost obrazových výstupů přetažením spodního okraje, což může být užitečné zejména při procházení detailů. V této verzi máte také možnost kopírovat a vkládat adresáře na vzdálené servery a pracovat s nimi. Dále můžete používat interpreter na bázi WSL pro prostředí vytvořená pomocí venv.
PyCharm 2022.2 zavádí podporu několika funkcí Pythonu 3.11, jako jsou skupiny výjimek a operátor except*
, nové notace pro jednotlivé klíče TypedDict a variadické generiky. Vylepšený klient HTTP umožňuje vybrat prostředí pro spuštění pomocí ikony v gutteru a odesílat dotazy přes protokoly HTTP a WebSocket ihned po instalaci. Nová funkce Spustit aktuální soubor umožňuje okamžité spuštění a debugging jednoho souboru bez speciální konfigurace spouštění.
GoLand 2022.2 nabízí nové funkce pro generika a go.work
a umožňuje spouštět fuzz testy z prostředí IDE. Příkazy SQL jsou nyní automaticky rozpoznávány v řetězcích. Přidali jsme také podporu pro koncové body WebSocket a GraphQL.
PhpStorm 2022.2 přináší podporu pro Mockery a Rector, rozšířenou podporu generik a enumů, vylepšení debuggeru a klienta HTTP a další.
Verze CLion 2022.2 se lépe integruje se sadami CMake a CMake Presets. Popup okno Quick Documentation se stalo užitečným zdrojem informací o kódu C++ a CMake. Vylepšená statická a dynamická analýza kódu, lepší integrace debuggeru a vylepšení výkonu pro vzdálené a dockerové řetězce sad nástrojů vám pomohou vyvíjet mnohem efektivněji.
RubyMine 2022.2 přichází s podporou Rails URL, vylepšením RBS a debuggeru, podporou makrorozšíření YARD a několika dalšími novinkami.
AppCode 2022.2 vám pomůže analyzovat strukturu vaší aplikace pomocí generování diagramů tříd UML pro Objective-C a Swift. Dále vylepšuje dokumentaci, generování a formátování kódu a přináší sladění s nejnovějšími verzemi Xcode a novými funkcemi jazyka Swift. Plugin Kotlin Multiplatform Mobile pro AppCode nyní podporuje mnoho dalších typů projektů, které vám pomohou efektivněji vyvíjet aplikace pro Android a iOS.
Své prostředí IDE můžete kdykoli aktualizovat prostřednictvím aplikace Toolbox nebo přímo v samotných nástrojích, případně můžete získat nejnovější verze přímo z webových stránek JetBrains.
Nástroje .NET a rozšíření VS 2022.2
ReSharper 2022.2 a Rider 2022.2 obsahují podporu dalších funkcí jazyka C# 11, aktualizace analýzy kódu a optimalizaci využití paměti pomocí Solution-Wide Analysis.
V ReSharperu 2022.2 jsme také představili nástroj Virtual Formatter pro zobrazení kódu v preferovaném formátu bez vlastního přeformátování zdrojového kódu na disku a dále nástroj Disk Cleanup pro odstranění dočasných souborů vytvořených programem ReSharper. ReSharper C++ 2022.2 zavádí nápovědy a kontroly vložení specifické pro Blueprints a výrazně zlepšuje výkon indexování projektů v Unreal Enginu.
Rider 2022.2 přichází s celkovým zlepšením výkonu, včetně optimalizací pro výkon při spouštění a engine Solution-Wide Analysis. Podpora jazyka C# 11 byla rozšířena o “required members”, ověřené uživatelsky definované operátory, raw strings a list patterns. Zavedli jsme způsob, jak použít stejné nastavení rozvržení okna pro všechna řešení, na kterých pracujete. V zájmu ještě většího usnadnění práce s Unreal Enginem jsme přidali dvě nové akce, Nový modul Unreal a Nový plug-in Unreal, a možnost získávání symbolů z knihoven při debuggingu.
To je z novinek pro dnešek vše. Pokud chcete být informování o plánovaných novinkách a vylepšeních, sledujte oznámení o zahájení programů EAP pro verzi 2022.3!
Poznámka: Doporučujeme kontrolovat nové verze nástrojů EAP přímo v aplikaci Toolbox.
Příjemné programování!
Váš tým JetBrains