JetBrains nástroje jsou připraveny k aktualizaci na verzi 2023.2
Vydali jsme druhou letošní aktualizaci pro všechna naše IDE – IntelliJ IDEA, WebStorm, PyCharm, DataGrip, GoLand, DataSpell a další nástroje, které jsou součástí předplatného All Products Pack. Přečtěte si o těch nejdůležitějších novinkách, které tato verze přináší.
Vývojová prostředí
Tato verze přichází s řadou vylepšení, která vám zpříjemní vývoj v našich IDE. Ve většině z nich zavádí jednu významnou funkci – AI Assistant. V současné době je k dispozici pouze v rámci omezeného přístupu a přináší funkce, jako je integrovaný chat s umělou inteligencí, vysvětlivky ke kódu, automatické generování dokumentace, navrhování názvů, generování zpráv ke commitům a další. Dále tato verze přidává integraci s GitLabem. Zjednodušují se tím vývojové postupy a vývojáři díky tomu mohou pracovat s „merge requesty“ přímo z prostředí IDE.
Verze dále obsahuje různá vylepšení uživatelského prostředí, například možnost textového vyhledávání v rámci Search Everywhere, barevné záhlaví projektů pro snadnější orientaci mezi otevřenými projekty, přepracovanou „hamburgerovou“ nabídku na hlavním panelu nástrojů v systémech Windows a Linux a řazení souborů podle času modifikace v zobrazení Project. Aktualizace 2023.2 navíc zavádí vylepšení uživatelského rozhraní a opravy chyb, které zajišťují plynulejší a efektivnější vývoj.
To ale rozhodně není všechno – změn specifických pro jednotlivé produkty je celá řada:
IntelliJ IDEA 2023.2 přináší vylepšení podpory mnoha frameworků a technologií, včetně Kubernetes, Docker, Spring, GraphQL, HTTP klienta, databázových nástrojů a dalších. Pro Javu jsou k dispozici nové kontroly a vylepšení analýzy kódu, vylepšené zvýrazňování kódu a navigace, vylepšená podpora pro @snippet tag v komentářích v Javadocu a další. Přepracovaný IntelliJ Profiler teď zobrazuje tipy k profilování, a to přímo v editoru. Jedná se o barevné anotace přímo v gutteru.
WebStorm 2023.2 přináší vylepšené formátování chyb pro JavaScript a TypeScript, podporu vnořování CSS, podporu Vue Language Server (Volar), nové uživatelské rozhraní, integraci s GitLabem, podporu LSP pro vývojáře pluginů a další.
PyCharm 2023.2 je také nabitý novými parádními funkcemi! Práce na projektech Django je nyní o poznání jednodušší díky novým live templates pro formuláře a také díky možnosti pracovat s Django endpoints přímo v okně nástroje Endpoints. Formátovací nástroj Black je teď přímo v aplikaci PyCharm. V novém nástroji Run Anything můžete rychle vytvářet a spouštět konfigurace pro spouštění/ladění, otevírat konzoli a spravovat Python balíčky.
DataGrip 2023.2 podporuje Redis Cluster a poskytuje stejnou sadu funkcí jako samostatný Redis. V zájmu snazšího pochopení, které objekty budou při migraci ovlivněny, jsme také přepracovali dialogové okno migrace schémat. Do editoru a prohlížeče dat jsme přidali nové nastavení časového pásma a zavedli jsme podporu pro externí databáze a datová úložiště v Redshiftu.
GoLand 2023.2 nabízí vylepšenou integraci s moduly Go, refaktoringy pro migraci parametrů funkcí na receivery metod a naopak a podporu pro errors.Is a errors.As. V této verzi dále najdete nový plugin AI Assistant, integraci GitLabu a plugin Kafka.
CLion 2023.2 zlepšuje procesy “low-level”, vzdáleného a embedovaného ladění, přepracovává integraci PlatformIO, zlepšuje podporu vcpkg a zavádí funkci AI Assistant.
DataSpell 2023.2 přináší podporu pro Polars, vylepšenou práci s tabulkovými daty, přichází s novým UI a přináší mnoho dalšího. Do DataSpellu je nyní integrována populární DataFrame knihovna Polars. Díky této verzi je práce s daty snadnější než kdy dříve, nové uživatelské rozhraní zase zvyšuje přehlednost a umožňuje ještě větší přizpůsobení vzhledu. Kromě toho jsme do obou pluginů Big Data Tools a Database Tools přidali významná vylepšení pro příjemnější práci a produktivitu, stejně jako možnost konfigurovat servery spravované Jupyterem a vylepšenou synchronizaci mezi DataSpellem a externími aplikacemi.
Rider 2023.2 nabízí vylepšenou podporu jazyka C# s novými kontrolami pro práci s lokálními funkcemi a raw strings. Dále také přináší vylepšené řešení běžných problémů s Entity Frameworkem. Přidali jsme také řadu vylepšení pro UI a dokončili nový vzhled IDE. Prostředí je teď více elegantní, moderní a jednoduše přizpůsobitelné. Vývoj her v Rideru se teď posunul na novou úroveň díky aktualizacím DOTS pro Unity a optimalizovanému indexování Blueprint pro Unreal Engine.
PhpStorm 2023.2 přináší vylepšení pro generika v PHP, podporu pro Laravel Pint, nativní podporu pro PHP assertions, AI Assistant (omezený přístup), integraci GitLab, textové vyhledávání v Search Everywhere, podporu LSP pro vývojáře pluginů a další.
RubyMine 2023.2 vylepšuje doplňování kódu Turbo v projektech Ruby on Rails, přináší nové UI, vylepšuje výkon, podporuje nové funkce RBS a mnoho dalšího.
.NET nástroje a rozšíření VS
Mezi funkce, které se v ReSharperu 2023.2 objevují poprvé, patří možnost snadno vytvářet a procházet unit testy a režim prediktivního ladění. ReSharper 2023.2 i Rider 2023.2 nabízejí vylepšenou podporu jazyka C# a obsahují nové kontroly pro práci s lokálními funkcemi a raw strings. Mimo jiné i vylepšení pro řešení běžných problémů s Entity Frameworkem. Další novinkou je plugin AI Assistant, který nabízí startovní sadu funkcí na bázi umělé inteligence. Pomůže vám například s analýzou, interpretací nebo refaktoringem vybraného kusu kódu. Je třeba ho do ReSharperu nebo Rideru nainstalovat samostatně a v současné době je přístup omezený.
Přidali jsme také řadu vylepšení uživatelského rozhraní Rideru a finalizovali nový vzhled IDE, který je teď pro všechny nové uživatele nastaven jako výchozí. Vývoj her v Rideru 2023.2 se zase posunul na novou úroveň díky aktualizacím DOTS pro Unity a optimalizovanému indexování Blueprint pro Unreal Engine.
ReSharper C++ 2023.2 přidává několik nových funkcí pro C++20 a C++23 a zavádí refaktoring Safe Delete, který umožňuje bezpečné odstraňování a upravování zdrojového kódu.
To je z novinek pro dnešek vše. Věříme, že vám tyto aktualizace zpříjemní práci a pomohou vám být při vytváření skvělého softwaru ještě o něco produktivnější.
Nástroje JetBrains doporučujeme instalovat a aktualizovat prostřednictvím bezplatné aplikace Toolbox. Pokud ji ještě nemáte, pak si aplikaci stáhněte a užívejte si bezproblémovou správu svých vývojářských nástrojů!
Váš tým JetBrains