Všechna naše IDE a .NET nástroje zavedly své poslední aktualizace pro tento rok a doufáme, že nejnovější funkce a vylepšení vám nejen pomohou posunout vaši produktivitu o krok výše, ale také učiní vaše kódování zábavnějším!
Zde je přehled hlavních bodů každé aktualizace.
IDE na bázi IntelliJ
Nejprve si promluvme o několika velkých nových funkcích, které jsou společné pro verze 2022.3 všech našich IDE.
Nové uživatelské rozhraní
Kompletně přepracované uživatelské rozhraní, které bylo oznámeno začátkem tohoto roku, je nyní dostupné všem. Po důkladném testování se ukázalo, že je pro mnoho našich uživatelů funkční a snáze se s ním pracuje. Aktualizujte své oblíbené IDE a vyzkoušejte nové uživatelské rozhraní v Nastavení/Předvolby | Vzhled a chování | Nový náhled uživatelského rozhraní . Doufáme, že se vám bude líbit!
Nastavení Synchronizace
Settings Sync je nové řešení pro synchronizaci a zálohování vašich vlastních uživatelských nastavení, jako jsou nastavení ke sdílení z platformy, přibalené pluginy a pluginy třetích stran. Další podrobnosti o novém pluginu Settings Sync a procesu migrace naleznete v této příručce .
Všimněte si, že plugin Settings Sync není v Rideru dostupný.
Podpora WSL ve vzdáleném vývoji
Nyní existuje alternativní způsob práce s projekty běžícími v souborových systémech WSL 2. Namísto spuštění plného IDE ve Windows se váš backend IDE spustí přímo v samotném WSL 2. Pak se k němu jednoduše připojíte stejným způsobem, jakým byste se připojili k libovolnému vzdálenému počítači při použití vzdáleného vývoje v IDE.
Podpora Redis v databázích
Dlouho očekávaná podpora pro Redis je konečně tady. Celý příběh najdete v tomto příspěvku na blogu .
Doporučujeme aktualizovat vaše nástroje JetBrains prostřednictvím bezplatné aplikace Toolbox. Stáhněte si jej z této stránky nebo jednoduše klikněte na tlačítko níže:
Nyní se podívejme na další pozoruhodné funkce a vylepšení specifická pro každé IDE.
WebStorm 2022.3 přichází s podporou Vitest, aktualizovaným průvodcem novým projektem , zúžením typu v šablonách Angular, Code Vision pro JavaScript a TypeScript a vylepšeními pro Vue.
IntelliJ IDEA 2022.3 . Kromě funkcí zvýrazněných výše přichází IntelliJ IDEA 2022.3 s novými akcemi pro automatické zapojení Spring beanů a generování schémat OpenAPI. Podívejte se na všechny podrobnosti v tomto příspěvku na blogu .
RubyMine 2022.3 zahrnuje vylepšenou podporu RBS, vylepšení pro práci se sdílenými kontexty a příklady v RSpec, aktualizovanou funkci navigace a zobrazení struktury a vylepšení vzdáleného vývoje.
PyCharm 2022.3 přináší vylepšené prostředí pro práci s asynchronním kódem v Python Console, protože nyní můžete použít klíčové slovo wait mimo funkce k volání korutin. Okno nástroje Python Packages vám nyní může pomoci najít, nainstalovat a odstranit balíčky z knihovny balíčků Anaconda (kromě PyPI). Pro pandas DataFrame jsou nové možnosti pro skrytí sloupců, použití stránkování pro rychlé procházení řádků a export datových rámců v různých formátech.
DataSpell 2022.3 zjednodušuje datovou vědu, ať už pracujete na vzdálených nebo místních počítačích. Spouštějte projekty na vzdálených serverech přímo z vašeho IDE nakonfigurováním vzdáleného interpretu Pythonu přes SSH. Ladění buněk notebooku na vzdálených serverech Jupyter. Automaticky sledujte změny v noteboocích Jupyter pomocí místní historie , není vyžadována žádná kontrola verzí.
GoLand 2022.3 nabízí vylepšení výkonu a také nové funkce pro generika a pracovní prostory Go. Integrovali jsme Go Playground a přidali podporu pro vylepšení komentářů Go doc. K dispozici jsou také nové funkce pro HTTP Client a Docker a další.
Rider 2022.3 nabízí podporu pro .NET 7 SDK, včetně nejnovějších funkcí z C# 11. Tato verze se může pochlubit významným vylepšením výkonu se zvláštním zaměřením na dobu spouštění a možnost spouštět Rider na WSL 2 prostřednictvím vzdáleného vývoje. Zavedli jsme také několik velkých změn UX a uživatelského rozhraní. V neposlední řadě tato verze poskytuje těsnější integraci s editory Unity a Unreal.
CLion 2022.3 poskytuje lepší uživatelskou zkušenost ve všech oblastech, od projektů pouze s několika soubory C/C++ až po složité aplikace založené na CMake. Pomáhá vám také osvojit si moderní funkce C++20 a produktivněji pracovat ve vestavěných a vzdálených nastaveních.
DataGrip 2022.3 je tu s dlouho očekávanou podporou Redis. Nyní se můžete připojit k Redis Single Instance, prozkoumat klíčové hodnoty v prohlížeči dat, psát a spouštět dotazy Redis a další. Zavedli jsme také rychlý filtr v průzkumníku databází, filtrování schémat na základě vzorů, formáty polí data a času a další funkce.
PhpStorm 2022.3 je hlavní aktualizace, která zahrnuje podporu PHP 8.2, Code Vision pro PHP, náhled rychlých oprav, podporu pro ParaTest, vykreslované zobrazení PHPDoc a mnoho dalšího.
AppCode 2022.3 je kompatibilní s macOS 13 a Xcode 14.2. Přináší více možností refaktoringu pro Swift a umožňuje jazykové injekce.
Upozorňujeme, že tímto vydáním oznamujeme konec prodeje a podpory AppCode . Přečtěte si prosím tento blogový příspěvek a dozvíte se více.
Nástroje .NET a rozšíření VS
ReSharper i Rider zavedly základní podporu pro nejnovější funkce C# 11 a také detekci zranitelných závislostí pro balíčky NuGet.
ReSharper 2022.3 také nabízí přepracované zvýraznění kódu a inspekce databáze z Dynamic Program Analysis.
Rider 2022.3 přináší výrazná vylepšení výkonu, podporu pro .NET 7 SDK a WSL 2 a možnost ukotvit okna nástrojů pro nastavení s více monitory. Toto vydání také poskytuje těsnější integraci s editory Unity a Unreal.
ReSharper C++ 2022.3 zavádí experimentální podporu pro moduly C++20 a poskytuje bezproblémovou integraci s formátem clang.
Tato aktualizace také přidává ranou podporu pro Windows ARM64 do nástrojů příkazového řádku ReSharper, dotPeek, dotMemory, dotTrace, dotCover a ReSharper. Zejména Rider 2022.3 může běžet na Windows i Linux ARM64.
To je pro letošní rok téměř hotovo! Doufáme, že si užijete sváteční sezónu a těšíme se, že vás v roce 2023 přivítáme s více vzrušujícími funkcemi ve vašich oblíbených nástrojích JetBrains.
Váš tým JetBrains