{"id":380827,"date":"2023-08-16T12:21:08","date_gmt":"2023-08-16T11:21:08","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=blog&#038;p=380827"},"modified":"2023-08-16T12:21:11","modified_gmt":"2023-08-16T11:21:11","slug":"jetbrains-nastroje-jsou-pripraveny-k-aktualizaci-na-verzi-2023-2","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/cs\/blog\/2023\/08\/16\/jetbrains-nastroje-jsou-pripraveny-k-aktualizaci-na-verzi-2023-2\/","title":{"rendered":"JetBrains n\u00e1stroje jsou p\u0159ipraveny k aktualizaci na verzi 2023.2"},"content":{"rendered":"<p>Vydali jsme druhou leto\u0161n\u00ed aktualizaci pro v\u0161echna na\u0161e IDE \u2013 IntelliJ IDEA, WebStorm, PyCharm, DataGrip, GoLand, DataSpell a dal\u0161\u00ed n\u00e1stroje, kter\u00e9 jsou sou\u010d\u00e1st\u00ed p\u0159edplatn\u00e9ho All Products Pack. P\u0159e\u010dt\u011bte si o t\u011bch nejd\u016fle\u017eit\u011bj\u0161\u00edch novink\u00e1ch, kter\u00e9 tato verze p\u0159in\u00e1\u0161\u00ed.<\/p>\n<h2 class=\"wp-block-heading\">V\u00fdvojov\u00e1 prost\u0159ed\u00ed<\/h2>\n<p>Tato verze p\u0159ich\u00e1z\u00ed s \u0159adou vylep\u0161en\u00ed, kter\u00e1 v\u00e1m zp\u0159\u00edjemn\u00ed v\u00fdvoj v na\u0161ich IDE. Ve v\u011bt\u0161in\u011b z nich zav\u00e1d\u00ed jednu v\u00fdznamnou funkci \u2013 AI Assistant. V sou\u010dasn\u00e9 dob\u011b je k dispozici pouze v r\u00e1mci omezen\u00e9ho p\u0159\u00edstupu a p\u0159in\u00e1\u0161\u00ed funkce, jako je integrovan\u00fd chat s um\u011blou inteligenc\u00ed, vysv\u011btlivky ke k\u00f3du, automatick\u00e9 generov\u00e1n\u00ed dokumentace, navrhov\u00e1n\u00ed n\u00e1zv\u016f, generov\u00e1n\u00ed zpr\u00e1v ke commit\u016fm a dal\u0161\u00ed. D\u00e1le tato verze p\u0159id\u00e1v\u00e1 integraci s GitLabem. Zjednodu\u0161uj\u00ed se t\u00edm v\u00fdvojov\u00e9 postupy a v\u00fdvoj\u00e1\u0159i d\u00edky tomu mohou pracovat s \u201emerge requesty\u201c p\u0159\u00edmo z prost\u0159ed\u00ed IDE.<\/p>\n<p>Verze d\u00e1le obsahuje r\u016fzn\u00e1 vylep\u0161en\u00ed u\u017eivatelsk\u00e9ho prost\u0159ed\u00ed, nap\u0159\u00edklad mo\u017enost textov\u00e9ho vyhled\u00e1v\u00e1n\u00ed v r\u00e1mci <em>Search Everywhere<\/em>, barevn\u00e9 z\u00e1hlav\u00ed projekt\u016f pro snadn\u011bj\u0161\u00ed orientaci mezi otev\u0159en\u00fdmi projekty, p\u0159epracovanou \u201ehamburgerovou\u201c nab\u00eddku na hlavn\u00edm panelu n\u00e1stroj\u016f v syst\u00e9mech Windows a Linux a \u0159azen\u00ed soubor\u016f podle \u010dasu modifikace v zobrazen\u00ed <em>Project<\/em>. Aktualizace 2023.2 nav\u00edc zav\u00e1d\u00ed vylep\u0161en\u00ed u\u017eivatelsk\u00e9ho rozhran\u00ed a opravy chyb, kter\u00e9 zaji\u0161\u0165uj\u00ed plynulej\u0161\u00ed a efektivn\u011bj\u0161\u00ed v\u00fdvoj.<\/p>\n<p>To ale rozhodn\u011b nen\u00ed v\u0161echno \u2013 zm\u011bn specifick\u00fdch pro jednotliv\u00e9 produkty je cel\u00e1 \u0159ada:<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/idea\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/idea\/whatsnew\">IntelliJ IDEA 2023.2<\/a> <\/strong> p\u0159in\u00e1\u0161\u00ed vylep\u0161en\u00ed podpory mnoha framework\u016f a technologi\u00ed, v\u010detn\u011b Kubernetes, Docker, Spring, GraphQL, HTTP klienta, datab\u00e1zov\u00fdch n\u00e1stroj\u016f a dal\u0161\u00edch. Pro Javu jsou k dispozici nov\u00e9 kontroly a vylep\u0161en\u00ed anal\u00fdzy k\u00f3du, vylep\u0161en\u00e9 zv\u00fdraz\u0148ov\u00e1n\u00ed k\u00f3du a navigace, vylep\u0161en\u00e1 podpora pro @snippet tag v koment\u00e1\u0159\u00edch v Javadocu a dal\u0161\u00ed. P\u0159epracovan\u00fd IntelliJ Profiler te\u010f zobrazuje tipy k profilov\u00e1n\u00ed, a to p\u0159\u00edmo v editoru. Jedn\u00e1 se o barevn\u00e9 anotace p\u0159\u00edmo v gutteru.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/webstorm\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/webstorm\/whatsnew\">WebStorm 2023.2<\/a><\/strong> p\u0159in\u00e1\u0161\u00ed vylep\u0161en\u00e9 form\u00e1tov\u00e1n\u00ed chyb pro JavaScript a TypeScript, podporu vno\u0159ov\u00e1n\u00ed CSS, podporu Vue Language Server (Volar), nov\u00e9 u\u017eivatelsk\u00e9 rozhran\u00ed, integraci s GitLabem, podporu LSP pro v\u00fdvoj\u00e1\u0159e plugin\u016f a dal\u0161\u00ed.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/pycharm\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/pycharm\/whatsnew\">PyCharm 2023.2<\/a> <\/strong>je tak\u00e9 nabit\u00fd nov\u00fdmi par\u00e1dn\u00edmi funkcemi! Pr\u00e1ce na projektech Django je nyn\u00ed o pozn\u00e1n\u00ed jednodu\u0161\u0161\u00ed d\u00edky nov\u00fdm live templates pro formul\u00e1\u0159e a tak\u00e9 d\u00edky mo\u017enosti pracovat s Django endpoints p\u0159\u00edmo v okn\u011b n\u00e1stroje <em>Endpoints<\/em>. Form\u00e1tovac\u00ed n\u00e1stroj Black je te\u010f p\u0159\u00edmo v aplikaci PyCharm. V nov\u00e9m n\u00e1stroji <em>Run Anything<\/em> m\u016f\u017eete rychle vytv\u00e1\u0159et a spou\u0161t\u011bt konfigurace pro spou\u0161t\u011bn\u00ed\/lad\u011bn\u00ed, otev\u00edrat konzoli a spravovat Python bal\u00ed\u010dky.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/datagrip\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/datagrip\/whatsnew\">DataGrip 2023.2<\/a> <\/strong>podporuje Redis Cluster a poskytuje stejnou sadu funkc\u00ed jako samostatn\u00fd Redis. V z\u00e1jmu snaz\u0161\u00edho pochopen\u00ed, kter\u00e9 objekty budou p\u0159i migraci ovlivn\u011bny, jsme tak\u00e9 p\u0159epracovali dialogov\u00e9 okno migrace sch\u00e9mat. Do editoru a prohl\u00ed\u017ee\u010de dat jsme p\u0159idali nov\u00e9 nastaven\u00ed \u010dasov\u00e9ho p\u00e1sma a zavedli jsme podporu pro extern\u00ed datab\u00e1ze a datov\u00e1 \u00falo\u017ei\u0161t\u011b v Redshiftu.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/goland\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/goland\/whatsnew\">GoLand 2023.2<\/a><\/strong> nab\u00edz\u00ed vylep\u0161enou integraci s moduly Go, refaktoringy pro migraci parametr\u016f funkc\u00ed na receivery metod a naopak a podporu pro errors.Is a errors.As. V t\u00e9to verzi d\u00e1le najdete nov\u00fd plugin AI Assistant, integraci GitLabu a plugin Kafka.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/clion\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/clion\/whatsnew\">CLion 2023.2<\/a> <\/strong>zlep\u0161uje procesy &#8220;low-level&#8221;, vzd\u00e1len\u00e9ho a embedovan\u00e9ho lad\u011bn\u00ed, p\u0159epracov\u00e1v\u00e1 integraci PlatformIO, zlep\u0161uje podporu vcpkg a zav\u00e1d\u00ed funkci AI Assistant.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/dataspell\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/dataspell\/whatsnew\">DataSpell 2023.2<\/a><\/strong> p\u0159in\u00e1\u0161\u00ed podporu pro Polars, vylep\u0161enou pr\u00e1ci s tabulkov\u00fdmi daty, p\u0159ich\u00e1z\u00ed s nov\u00fdm UI a p\u0159in\u00e1\u0161\u00ed mnoho dal\u0161\u00edho. Do DataSpellu je nyn\u00ed integrov\u00e1na popul\u00e1rn\u00ed DataFrame knihovna Polars. D\u00edky t\u00e9to verzi je pr\u00e1ce s daty snadn\u011bj\u0161\u00ed ne\u017e kdy d\u0159\u00edve, nov\u00e9 u\u017eivatelsk\u00e9 rozhran\u00ed zase zvy\u0161uje p\u0159ehlednost a umo\u017e\u0148uje je\u0161t\u011b v\u011bt\u0161\u00ed p\u0159izp\u016fsoben\u00ed vzhledu. Krom\u011b toho jsme do obou plugin\u016f Big Data Tools a Database Tools p\u0159idali v\u00fdznamn\u00e1 vylep\u0161en\u00ed pro p\u0159\u00edjemn\u011bj\u0161\u00ed pr\u00e1ci a produktivitu, stejn\u011b jako mo\u017enost konfigurovat servery spravovan\u00e9 Jupyterem a vylep\u0161enou synchronizaci mezi DataSpellem a extern\u00edmi aplikacemi.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/rider\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/rider\/whatsnew\">Rider 2023.2<\/a><\/strong> nab\u00edz\u00ed vylep\u0161enou podporu jazyka C# s nov\u00fdmi kontrolami pro pr\u00e1ci s lok\u00e1ln\u00edmi funkcemi a raw strings. D\u00e1le tak\u00e9 p\u0159in\u00e1\u0161\u00ed vylep\u0161en\u00e9 \u0159e\u0161en\u00ed b\u011b\u017en\u00fdch probl\u00e9m\u016f s Entity Frameworkem. P\u0159idali jsme tak\u00e9 \u0159adu vylep\u0161en\u00ed pro UI a dokon\u010dili nov\u00fd vzhled IDE. Prost\u0159ed\u00ed je te\u010f v\u00edce elegantn\u00ed, modern\u00ed a jednodu\u0161e p\u0159izp\u016fsobiteln\u00e9. V\u00fdvoj her v Rideru se te\u010f posunul na novou \u00farove\u0148 d\u00edky aktualizac\u00edm DOTS pro Unity a optimalizovan\u00e9mu indexov\u00e1n\u00ed Blueprint pro Unreal Engine.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/phpstorm\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/phpstorm\/whatsnew\">PhpStorm 2023.2<\/a><\/strong> p\u0159in\u00e1\u0161\u00ed vylep\u0161en\u00ed pro generika v PHP, podporu pro Laravel Pint, nativn\u00ed podporu pro PHP assertions, AI Assistant (omezen\u00fd p\u0159\u00edstup), integraci GitLab, textov\u00e9 vyhled\u00e1v\u00e1n\u00ed v <em>Search Everywhere<\/em>, podporu LSP pro v\u00fdvoj\u00e1\u0159e plugin\u016f a dal\u0161\u00ed.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/rubymine\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/rubymine\/whatsnew\">RubyMine 2023.2<\/a><\/strong> vylep\u0161uje dopl\u0148ov\u00e1n\u00ed k\u00f3du Turbo v projektech Ruby on Rails, p\u0159in\u00e1\u0161\u00ed nov\u00e9 UI, vylep\u0161uje v\u00fdkon, podporuje nov\u00e9 funkce RBS a mnoho dal\u0161\u00edho.<\/p>\n<h2 class=\"wp-block-heading\">.NET n\u00e1stroje a roz\u0161\u00ed\u0159en\u00ed VS<\/h2>\n<p>Mezi funkce, kter\u00e9 se v <strong><a href=\"https:\/\/www.jetbrains.com\/resharper\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/resharper\/whatsnew\">ReSharperu 2023.2<\/a><\/strong> objevuj\u00ed poprv\u00e9, pat\u0159\u00ed mo\u017enost snadno vytv\u00e1\u0159et a proch\u00e1zet unit testy a re\u017eim prediktivn\u00edho lad\u011bn\u00ed. ReSharper 2023.2 i Rider 2023.2 nab\u00edzej\u00ed vylep\u0161enou podporu jazyka C# a obsahuj\u00ed nov\u00e9 kontroly pro pr\u00e1ci s lok\u00e1ln\u00edmi funkcemi a raw strings. Mimo jin\u00e9 i vylep\u0161en\u00ed pro \u0159e\u0161en\u00ed b\u011b\u017en\u00fdch probl\u00e9m\u016f s Entity Frameworkem. Dal\u0161\u00ed novinkou je plugin AI Assistant, kter\u00fd nab\u00edz\u00ed startovn\u00ed sadu funkc\u00ed na b\u00e1zi um\u011bl\u00e9 inteligence. Pom\u016f\u017ee v\u00e1m nap\u0159\u00edklad s anal\u00fdzou, interpretac\u00ed nebo refaktoringem vybran\u00e9ho kusu k\u00f3du. Je t\u0159eba ho do ReSharperu nebo Rideru nainstalovat samostatn\u011b a v sou\u010dasn\u00e9 dob\u011b je p\u0159\u00edstup omezen\u00fd.<\/p>\n<p>P\u0159idali jsme tak\u00e9 \u0159adu vylep\u0161en\u00ed u\u017eivatelsk\u00e9ho rozhran\u00ed Rideru a finalizovali nov\u00fd vzhled IDE, kter\u00fd je te\u010f pro v\u0161echny nov\u00e9 u\u017eivatele nastaven jako v\u00fdchoz\u00ed. V\u00fdvoj her v Rideru 2023.2 se zase posunul na novou \u00farove\u0148 d\u00edky aktualizac\u00edm DOTS pro Unity a optimalizovan\u00e9mu indexov\u00e1n\u00ed Blueprint pro Unreal Engine.<\/p>\n<p><strong><a href=\"https:\/\/www.jetbrains.com\/resharper-cpp\/whatsnew\" target=\"_blank\" rel=\"noopener\" data-type=\"URL\" data-id=\"https:\/\/www.jetbrains.com\/resharper-cpp\/whatsnew\">ReSharper C++ 2023.2<\/a><\/strong> p\u0159id\u00e1v\u00e1 n\u011bkolik nov\u00fdch funkc\u00ed pro C++20 a C++23 a zav\u00e1d\u00ed refaktoring <em>Safe Delete<\/em>, kter\u00fd umo\u017e\u0148uje bezpe\u010dn\u00e9 odstra\u0148ov\u00e1n\u00ed a upravov\u00e1n\u00ed zdrojov\u00e9ho k\u00f3du.<\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<p>To je z novinek pro dne\u0161ek v\u0161e. V\u011b\u0159\u00edme, \u017ee v\u00e1m tyto aktualizace zp\u0159\u00edjemn\u00ed pr\u00e1ci a pomohou v\u00e1m b\u00fdt p\u0159i vytv\u00e1\u0159en\u00ed skv\u011bl\u00e9ho softwaru je\u0161t\u011b o n\u011bco produktivn\u011bj\u0161\u00ed.<\/p>\n<p>N\u00e1stroje JetBrains doporu\u010dujeme instalovat a aktualizovat prost\u0159ednictv\u00edm bezplatn\u00e9 aplikace Toolbox. Pokud ji je\u0161t\u011b nem\u00e1te, pak si aplikaci <a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">st\u00e1hn\u011bte<\/a> a u\u017e\u00edvejte si bezprobl\u00e9movou spr\u00e1vu sv\u00fdch v\u00fdvoj\u00e1\u0159sk\u00fdch n\u00e1stroj\u016f!<\/p>\n<p>V\u00e1\u0161 t\u00fdm JetBrains<\/p>\n","protected":false},"author":1229,"featured_media":380767,"comment_status":"closed","ping_status":"closed","template":"","categories":[89,3637],"tags":[76],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog\/380827"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/users\/1229"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/comments?post=380827"}],"version-history":[{"count":2,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog\/380827\/revisions"}],"predecessor-version":[{"id":380830,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog\/380827\/revisions\/380830"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/media\/380767"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/media?parent=380827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/categories?post=380827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/tags?post=380827"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/cross-post-tag?post=380827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}