Aktualizace nástrojů JetBrains All Products Pack na verzi 2023.1 je zde
Přicházíme s první letošní aktualizací 2023.1 pro všechna JetBrains IDE a .NET nástroje.
IDE založená na IntelliJ
Ve většině IDE najdete následující nové funkce:
- Nové uživatelské rozhraní v aktualizované podobě teď poskytuje vyladěnější a vizuálně přívětivější vzhled. Stále je ve fázi beta, zapnout si ho ale můžete v nastavení.
- Řada nových funkcí usnadňuje práci s Gitem, GitHubem a dalšími systémy pro správu verzí, a to včetně vylepšeného vyskakovacího okna Branches, kontroly commitů na pozadí a mnoho dalšího.
- Vylepšení pro vývoj webových aplikací zahrnují nově podporu frameworku Astro. Dále také obsahují mnoho vylepšení pro uživatele frameworků Vue, React a Angular.
- Přidali jsme podporu důležitých funkcí z chystané verze TypeScript 5.0.
- Byly přidány nové funkce usnadňující práci s nástrojem Docker, včetně sloučeného zobrazení logu ze všech kontejnerů Docker Compose, a podporu pro Azure Container Registry.
To ale rozhodně není všechno – změn specifických pro dané produkty je celá řada. Prohlédněte si přehledy hlavních novinek, které každý nástroj přináší.
IntelliJ IDEA 2023.1 přichází s řadou nových funkcí a vylepšení. Do IDE přichází nové UI, které poskytuje dokonalejší a intuitivnější prostředí. Nejnovější vylepšení výkonu přinesla rychlejší importy Maven projektů a dřívější dostupnost funkcí IDE při otevírání projektů, ale i zefektivnění commit procesů díky kontrole commitů na pozadí. IntelliJ IDEA Ultimate zároveň nyní podporuje navigaci pro Spring Security a mapování požadavků. Tohle všechno je ale jen ochutnávka vylepšení ve verzi 2023.1, která si kladou za cíl zvýšit produktivitu a zase o kus zefektivnit samotné programování.
PyCharm 2023.1 přináší dlouho očekávanou podporu vzdálených Jupyter notebooků! V IDE se teď můžete jednoduše na vzdálené notebooky připojit a provádět nejrůznější operace – kopírovat, vkládat, upravovat a ladit. V nové verzi se můžete těšit na vylepšené workflow pro kontrolu kódu a lepší zvýrazňování syntaxí v Quick Documentation.
DataGrip 2023.1 je verze, která se soustředí zejména na vylepšení stávající kvality. Nepřidává žádné nové funkce, ale opravuje spoustu chyb.
Rider 2023.1 vylepšuje podporu jazyka C#. To se mimo jiné týká sady kontrol pro optimalizaci a zrychlení práce s různými typy kolekcí a zvýšil se počet možností, jak do kódu zavést kontroly hodnot null. Vývoj her v Rideru dostal pořádnou vzpruhu díky zavedení podpory pro Unity Data Oriented Tech Stack (DOTS) a Unreal Engine 5.2, včetně nedávných aktualizací souborového formátu Blueprints a podpory Godot 4. Vylepšení se dočkaly i nástroje pro správu verzí a práce s Dockerem, ale k lepšímu bylo upraveno i uživatelské rozhraní.
RubyMine 2023.1 přináší podporu pro Rails 7 a Ruby 3.2, nové uživatelské rozhraní, rychlejší dokončování kódu, nižší nároky na paměť, vylepšenou synchronizaci gemů na WSL, snadnější navigaci a práci se sdílenými kontexty a příklady v RSpec a vylepšenou integraci s Dockerem.
GoLand 2023.1 přináší kontrolu zranitelností, lepší navigaci v gRPC kódu a Rename refaktoring. Už také můžete spouštět soubory scratch s balíčky nestandardních knihoven a rychle převádět “raw string” literály na literály v uvozovkách a naopak.
CLion 2023.1 přináší řešení pro správu balíčků, nastavuje novou laťku v debuggingu, pomáhá s QML a obsahuje řadu vylepšení nového uživatelského rozhraní.
PhpStorm 2023.1 je důležitá verze, která přináší aktualizace nového uživatelského rozhraní, integraci s 3v4l.org, lepší výkon, DFA v debuggeru, podporu projektů s více composer.json soubory, vylepšení generik v PHP a mnoho dalšího.
WebStorm 2023.1 přichází s podporou Astro, vylepšenou podporou TypeScriptu pro šablony Vue, konfigurací Tailwind CSS, plným zoomem v IDE, vylepšením nového uživatelského rozhraní a integrací správy verzí a mnoha dalšími novinkami.
.NET nástroje a rozšíření VS
ReSharper 2023.1 vylepšuje podporu jazyka C#. To se mimo jiné týká sady kontrol pro optimalizaci a zrychlení práce s různými typy kolekcí a zvýšil se počet možností, jak do kódu zavést kontroly hodnot null.
Tyto aktualizace se dostaly i do Rideru 2023.1. Kromě nich ale přibyla i vylepšení nástrojů pro správu verzí a funkcí pro práci s Dockerem, vizualizátorů pro proměnné v debuggeru a řady vylepšení UX/UI. Vývoj her v Rideru dostal pořádnou vzpruhu díky zavedení podpory pro Unity Data Oriented Tech Stack (DOTS) a Unreal Engine 5.2, včetně nedávných aktualizací souborového formátu Blueprints a podpory Godot 4.
ReSharper C++ 2023.1 přináší aktualizace pro funkce C++20 a C++23. Zavádí také Call tracking pro incoming calls a náhledy substitucí maker v tooltipu a vyskakovacím okně Quick Documentation.
Samostatná verze dotTrace je teď k dispozici také v systémech Linux a macOS.
To je všechno, ale tento blogový příspěvek jde pouze po povrchu. Tato aktualizace je totiž opravdu velká. Doufáme, že vám naše aktualizace zpříjemňují práci a dopomohou vám k ještě větší produktivitě.
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