{"id":278081,"date":"2022-08-31T21:26:45","date_gmt":"2022-08-31T20:26:45","guid":{"rendered":"https:\/\/blog.jetbrains.com\/blog\/2022\/08\/31\/2022-2-updates-of-all-jetbrains-ides-and-net-tools\/"},"modified":"2022-09-09T11:37:43","modified_gmt":"2022-09-09T10:37:43","slug":"2022-2-updates-of-all-jetbrains-ides-and-net-tools","status":"publish","type":"blog","link":"https:\/\/blog.jetbrains.com\/cs\/blog\/2022\/08\/31\/2022-2-updates-of-all-jetbrains-ides-and-net-tools\/","title":{"rendered":"Aktualizace 2022.2 v\u0161ech JetBrains IDE a .NET n\u00e1stroj\u016f"},"content":{"rendered":"\n<p>Tento \u010dl\u00e1nek nab\u00edz\u00ed obecn\u00fd p\u0159ehled hlavn\u00edch zm\u011bn, kter\u00e9 najdete ve verz\u00edch 2022.2 v\u0161ech integrovan\u00fdch v\u00fdvojov\u00fdch prost\u0159ed\u00ed JetBrains a n\u00e1stroj\u016f .NET. Prohl\u00e9dn\u011bte si n\u00ed\u017ee uveden\u00e9 shrnut\u00ed a podrobn\u011bj\u0161\u00ed informace o aktualizac\u00edch naleznete v odkazech.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2560\" height=\"1440\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/08\/DSGN-14304_2022_2_Releases_Recap_Blog_Social_share_image_1280x720-1.png\" alt=\"\" class=\"wp-image-278116\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/idea\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">IntelliJ IDEA 2022.2<\/a> obsahuje \u0159adu vylep\u0161en\u00ed a funkc\u00ed pro vzd\u00e1len\u00fd v\u00fdvoj, p\u0159in\u00e1\u0161\u00ed tak\u00e9 vy\u0161\u0161\u00ed stabilitu cel\u00e9ho IDE. IntelliJ IDEA po\u010d\u00ednaje touto aktualizac\u00ed vyu\u017e\u00edv\u00e1 prost\u0159ed\u00ed JetBrains Runtime 17, kter\u00e9 zlep\u0161uje v\u00fdkon, zabezpe\u010den\u00ed a UX s v\u00fdvojov\u00fdm prost\u0159ed\u00edm. IntelliJ IDEA Ultimate p\u0159id\u00e1v\u00e1 podporu funkc\u00ed Spring 6 a Spring Boot 3 a zav\u00e1d\u00ed aktualizace pro n\u011bkolik dal\u0161\u00edch framework\u016f. IntelliJ IDEA 2022.2 p\u0159ich\u00e1z\u00ed s mnoha dal\u0161\u00edmi aktualizacemi a vylep\u0161en\u00edmi, kter\u00e9 v\u00e1m pomohou vyv\u00edjet rychleji a efektivn\u011bji.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/webstorm\/whatsnew\" target=\"_blank\" rel=\"noopener\">WebStorm 2022.2<\/a> p\u0159ich\u00e1z\u00ed s podporou samostatn\u00fdch komponent Angular, aktualizacemi pro Vue 3, podporou TypeScriptu 4.7, vylep\u0161en\u00edmi pro Docker, remote development workflows, nov\u00fdm zp\u016fsobem spou\u0161t\u011bn\u00ed aktu\u00e1ln\u00edho souboru a dal\u0161\u00edmi funkcemi.<\/p>\n\n\n\n<p>V <a href=\"https:\/\/www.jetbrains.com\/datagrip\/whatsnew\" target=\"_blank\" rel=\"noopener\">DataGripu 2022.2<\/a> jsme p\u0159idali mo\u017enost importovat v\u00edce soubor\u016f CSV najednou, zavedli jsme re\u017eimy&nbsp;<em>Playground&nbsp;<\/em>a&nbsp;<em>Script&nbsp;<\/em>resolve, z nov\u00e9ho&nbsp;<em>Modify&nbsp;<\/em>UI jsme ud\u011blali v\u00fdchoz\u00ed mo\u017enost a mnoho dal\u0161\u00edch vylep\u0161en\u00ed.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/dataspell\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">DataSpell 2022.2<\/a>, na\u0161e integrovan\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed pro data scientists, p\u0159in\u00e1\u0161\u00ed vizu\u00e1ln\u00ed zobrazen\u00ed&nbsp;<em>Merge<\/em>&nbsp;pro Jupyter Notebook. To umo\u017e\u0148uje na prvn\u00ed pohled identifikovat zm\u011bny, kter\u00e9 maj\u00ed b\u00fdt v rozhran\u00ed slou\u010deny. Dal\u0161\u00edm vizu\u00e1ln\u00edm vylep\u0161en\u00edm, kter\u00e9 jsme p\u0159idali, je mo\u017enost m\u011bnit velikost obrazov\u00fdch v\u00fdstup\u016f p\u0159eta\u017een\u00edm spodn\u00edho okraje, co\u017e m\u016f\u017ee b\u00fdt u\u017eite\u010dn\u00e9 zejm\u00e9na p\u0159i proch\u00e1zen\u00ed detail\u016f. V t\u00e9to verzi m\u00e1te tak\u00e9 mo\u017enost kop\u00edrovat a vkl\u00e1dat adres\u00e1\u0159e na vzd\u00e1len\u00e9 servery a pracovat s nimi. D\u00e1le m\u016f\u017eete pou\u017e\u00edvat interpreter na b\u00e1zi WSL pro prost\u0159ed\u00ed vytvo\u0159en\u00e1 pomoc\u00ed venv.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/pycharm\/whatsnew\" target=\"_blank\" rel=\"noopener\">PyCharm 2022.2<\/a> zav\u00e1d\u00ed podporu n\u011bkolika funkc\u00ed Pythonu 3.11, jako jsou skupiny v\u00fdjimek a oper\u00e1tor&nbsp;<code>except*<\/code>, nov\u00e9 notace pro jednotliv\u00e9 kl\u00ed\u010de TypedDict a variadick\u00e9 generiky. Vylep\u0161en\u00fd klient HTTP umo\u017e\u0148uje vybrat prost\u0159ed\u00ed pro spu\u0161t\u011bn\u00ed pomoc\u00ed ikony v gutteru a odes\u00edlat dotazy p\u0159es protokoly HTTP a WebSocket ihned po instalaci. Nov\u00e1 funkce&nbsp;<em>Spustit aktu\u00e1ln\u00ed soubor<\/em>&nbsp;umo\u017e\u0148uje okam\u017eit\u00e9 spu\u0161t\u011bn\u00ed a debugging jednoho souboru bez speci\u00e1ln\u00ed konfigurace spou\u0161t\u011bn\u00ed.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/go\/whatsnew\" target=\"_blank\" rel=\"noopener\">GoLand 2022.2<\/a> nab\u00edz\u00ed nov\u00e9 funkce pro generika a&nbsp;<code>go.work<\/code>&nbsp;a umo\u017e\u0148uje spou\u0161t\u011bt fuzz testy z prost\u0159ed\u00ed IDE. P\u0159\u00edkazy SQL jsou nyn\u00ed automaticky rozpozn\u00e1v\u00e1ny v \u0159et\u011bzc\u00edch. P\u0159idali jsme tak\u00e9 podporu pro koncov\u00e9 body WebSocket a GraphQL.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/phpstorm\/whatsnew\" target=\"_blank\" rel=\"noopener\">PhpStorm 2022.2<\/a> p\u0159in\u00e1\u0161\u00ed podporu pro Mockery a Rector, roz\u0161\u00ed\u0159enou podporu generik a enum\u016f, vylep\u0161en\u00ed debuggeru a klienta HTTP a dal\u0161\u00ed.<\/p>\n\n\n\n<p>Verze <a href=\"https:\/\/www.jetbrains.com\/clion\/whatsnew\" target=\"_blank\" rel=\"noopener\">CLion 2022.2<\/a> se l\u00e9pe integruje se sadami CMake a CMake Presets. Popup okno&nbsp;<em>Quick Documentation<\/em>&nbsp;se stalo u\u017eite\u010dn\u00fdm zdrojem informac\u00ed o k\u00f3du C++ a CMake. Vylep\u0161en\u00e1 statick\u00e1 a dynamick\u00e1 anal\u00fdza k\u00f3du, lep\u0161\u00ed integrace debuggeru a vylep\u0161en\u00ed v\u00fdkonu pro vzd\u00e1len\u00e9 a dockerov\u00e9 \u0159et\u011bzce sad n\u00e1stroj\u016f v\u00e1m pomohou vyv\u00edjet mnohem efektivn\u011bji.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/ruby\/whatsnew\" target=\"_blank\" rel=\"noopener\">RubyMine 2022.2<\/a> p\u0159ich\u00e1z\u00ed s podporou Rails URL, vylep\u0161en\u00edm RBS a debuggeru, podporou makroroz\u0161\u00ed\u0159en\u00ed YARD a n\u011bkolika dal\u0161\u00edmi novinkami.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/objc\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">AppCode 2022.2<\/a> v\u00e1m pom\u016f\u017ee analyzovat strukturu va\u0161\u00ed aplikace pomoc\u00ed generov\u00e1n\u00ed diagram\u016f t\u0159\u00edd UML pro Objective-C a Swift. D\u00e1le vylep\u0161uje dokumentaci, generov\u00e1n\u00ed a form\u00e1tov\u00e1n\u00ed k\u00f3du a p\u0159in\u00e1\u0161\u00ed slad\u011bn\u00ed s nejnov\u011bj\u0161\u00edmi verzemi Xcode a nov\u00fdmi funkcemi jazyka Swift. Plugin Kotlin Multiplatform Mobile pro AppCode nyn\u00ed podporuje mnoho dal\u0161\u00edch typ\u016f projekt\u016f, kter\u00e9 v\u00e1m pomohou efektivn\u011bji vyv\u00edjet aplikace pro Android a iOS.<\/p>\n\n\n\n<p>Sv\u00e9 prost\u0159ed\u00ed IDE m\u016f\u017eete kdykoli aktualizovat prost\u0159ednictv\u00edm&nbsp;<a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">aplikace Toolbox<\/a>&nbsp;nebo p\u0159\u00edmo v samotn\u00fdch n\u00e1stroj\u00edch, p\u0159\u00edpadn\u011b m\u016f\u017eete z\u00edskat nejnov\u011bj\u0161\u00ed verze p\u0159\u00edmo z webov\u00fdch str\u00e1nek&nbsp;<a href=\"http:\/\/www.jetbrains.com\" target=\"_blank\" rel=\"noopener\">JetBrains<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00e1stroje .NET a roz\u0161\u00ed\u0159en\u00ed VS 2022.2<\/h2>\n\n\n\n<p>ReSharper 2022.2 a Rider 2022.2 obsahuj\u00ed podporu dal\u0161\u00edch funkc\u00ed jazyka C# 11, aktualizace anal\u00fdzy k\u00f3du a optimalizaci vyu\u017eit\u00ed pam\u011bti pomoc\u00ed&nbsp;<em>Solution-Wide Analysis<\/em>.&nbsp;<\/p>\n\n\n\n<p>V <a href=\"https:\/\/www.jetbrains.com\/resharper\/whatsnew\" target=\"_blank\" rel=\"noopener\">ReSharperu 2022.2<\/a> jsme tak\u00e9 p\u0159edstavili n\u00e1stroj&nbsp;<em>Virtual Formatter<\/em>&nbsp;pro zobrazen\u00ed k\u00f3du v preferovan\u00e9m form\u00e1tu bez vlastn\u00edho p\u0159eform\u00e1tov\u00e1n\u00ed zdrojov\u00e9ho k\u00f3du na disku a d\u00e1le n\u00e1stroj&nbsp;<em>Disk Cleanup<\/em>&nbsp;pro odstran\u011bn\u00ed do\u010dasn\u00fdch soubor\u016f vytvo\u0159en\u00fdch programem ReSharper.&nbsp;<a href=\"https:\/\/www.jetbrains.com\/resharper-cpp\/whatsnew\/\" target=\"_blank\" rel=\"noopener\">ReSharper C++ 2022.2<\/a>&nbsp;zav\u00e1d\u00ed n\u00e1pov\u011bdy a kontroly vlo\u017een\u00ed specifick\u00e9 pro Blueprints a v\u00fdrazn\u011b zlep\u0161uje v\u00fdkon indexov\u00e1n\u00ed projekt\u016f v Unreal Enginu.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/rider\/whatsnew\" target=\"_blank\" rel=\"noopener\">Rider 2022.2<\/a> p\u0159ich\u00e1z\u00ed s celkov\u00fdm zlep\u0161en\u00edm v\u00fdkonu, v\u010detn\u011b optimalizac\u00ed pro v\u00fdkon p\u0159i spou\u0161t\u011bn\u00ed a engine&nbsp;<em>Solution-Wide Analysis<\/em>. Podpora jazyka C# 11 byla roz\u0161\u00ed\u0159ena o &#8220;required members&#8221;, ov\u011b\u0159en\u00e9 u\u017eivatelsky definovan\u00e9 oper\u00e1tory, raw strings a list patterns. Zavedli jsme zp\u016fsob, jak pou\u017e\u00edt stejn\u00e9 nastaven\u00ed rozvr\u017een\u00ed okna pro v\u0161echna \u0159e\u0161en\u00ed, na kter\u00fdch pracujete. V z\u00e1jmu je\u0161t\u011b v\u011bt\u0161\u00edho usnadn\u011bn\u00ed pr\u00e1ce s Unreal Enginem jsme p\u0159idali dv\u011b nov\u00e9 akce,&nbsp;<em>Nov\u00fd modul Unreal<\/em>&nbsp;a&nbsp;<em>Nov\u00fd plug-in Unreal,<\/em>&nbsp;a mo\u017enost z\u00edsk\u00e1v\u00e1n\u00ed symbol\u016f z knihoven p\u0159i debuggingu.<\/p>\n\n\n\n<p>To je z novinek pro dne\u0161ek v\u0161e. Pokud chcete b\u00fdt informov\u00e1n\u00ed o pl\u00e1novan\u00fdch novink\u00e1ch a vylep\u0161en\u00edch, sledujte ozn\u00e1men\u00ed o zah\u00e1jen\u00ed program\u016f EAP pro verzi 2022.3!<\/p>\n\n\n\n<p><em><em>Pozn\u00e1mka: Doporu\u010dujeme kontrolovat nov\u00e9 verze n\u00e1stroj\u016f EAP p\u0159\u00edmo v&nbsp;<\/em><a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\"><em>aplikaci Toolbox<\/em><\/a><em>.<\/em><\/em><\/p>\n\n\n\n<p>P\u0159\u00edjemn\u00e9 programov\u00e1n\u00ed!<\/p>\n\n\n\n<p>V\u00e1\u0161 t\u00fdm JetBrains<\/p>\n","protected":false},"author":1229,"featured_media":278105,"comment_status":"closed","ping_status":"closed","template":"","categories":[89,4114],"tags":[],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog\/278081"}],"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=278081"}],"version-history":[{"count":9,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog\/278081\/revisions"}],"predecessor-version":[{"id":278189,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/blog\/278081\/revisions\/278189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/media\/278105"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/media?parent=278081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/categories?post=278081"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/tags?post=278081"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/cs\/wp-json\/wp\/v2\/cross-post-tag?post=278081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}