{"id":329342,"date":"2023-08-24T16:52:23","date_gmt":"2023-08-24T16:52:23","guid":{"rendered":"http:\/\/itteacheritfreelance.hk\/wordpress\/?guid=256712c1f7a2a07399cca2b117500a0b"},"modified":"2023-08-24T16:52:23","modified_gmt":"2023-08-24T16:52:23","slug":"pycharm-2023-2-1-is-out","status":"publish","type":"post","link":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/2023\/08\/24\/pycharm-2023-2-1-is-out\/","title":{"rendered":"PyCharm 2023.2.1 Is Out!"},"content":{"rendered":"<p class=\"syndicated-attribution\"><meta name= \\\"keywords \\\" content= \\\"\u96fb\u5b50\u8a08\u7b97\u6a5f, \u6559\u80b2, IT \u96fb\u8166\u73ed,\u96fb\u8166\u88dc\u7fd2\uff0c \u96fb\u8166\u73ed\uff0c \u5bb6\u6559\uff0c \u79c1\u4eba\u8001\u5e2b\uff0c \u8cc7\u8a0a\u6280\u8853\uff0c \u7a0b\u5e8f\u8a2d\u8a08\uff0c \u96fb\u5b50\u8a08\u7b97\u6a5f\uff0c \u904a\u6232\uff0c \u860b\u679c\uff0c \u96fb\u5f71\uff0c \u8a08\u7b97\u6a5f\uff0c\u7de8\u78bc\uff0c Java\uff0c C\/C++\uff0c JavaScript\uff0c PHP\uff0c HTML\uff0c CSS\uff0c MySQL\uff0c mobile\uff0c Android\uff0c \u52d5\u6f2b\uff0c Python\uff0c teacher\uff0c \u88dc\u7fd2\uff0c \u96fb\u8166\u88dc\u7fd2 \u8cc7\u8a0a, \u7535\u5b50\u8ba1\u7b97\u673a, IT ,Game, apple, movie, Computer,student,Java,\u6559\u80b2, ,\u5b66\u751f, \u5b66\u4e60, learn, \u6559\u5b66,  Android, apple,anime, animation, \u4fe1\u606f\u6280\u672f, \u7a0b\u5e8f\u8bbe\u8ba1, \u79fb\u52a8\u7535\u8bdd, \u8cc7\u8a0a\u79d1\u6280,Game, Jeu, Juego,Call Of Duty ,\u4f7f\u547d\u53ec\u559a , \u6e38\u620f, \u7535\u5b50\u6e38\u620f,, \u591a\u4eba\u7535\u5b50\u6e38\u620f, \u7f51\u7edc\u6e38\u620f\uff0conline\uff0conline game, \u624b\u673a\u6e38\u620f, mobile \\\"><\/p>\n<p><strong>PyCharm 2023.2.1<\/strong>, the first bug-fix update for <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/2023\/07\/2023-2\/\">PyCharm 2023.2<\/a>, is now available!<\/p>\n<p>You can update to v2023.2.1 by using the <a href=\"https:\/\/www.jetbrains.com\/toolbox\/app\/\"  rel=\"noopener\">Toolbox App<\/a>, installing it right from the IDE, or downloading it from our <a href=\"https:\/\/www.jetbrains.com\/pycharm\/download\/\"  rel=\"noopener\">website<\/a>.<\/p>\n<p><p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/pycharm\/download\/\"  rel=\"noopener\">Download PyCharm 2023.2.1<\/a><\/p>\n<\/p>\n<p>Here are the most notable fixes available in this version:<\/p>\n<h2 class=\"wp-block-heading\">Updates to profiler support and code coverage<\/h2>\n<p><a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/profiler.html\"  rel=\"noopener\">Profiler<\/a> and <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/code-coverage.html\"  rel=\"noopener\">code coverage<\/a> functionality is now available for projects using remote interpreters, like those on SSH, WSL, Docker, and Docker Compose. You can now use cProfile, yappi, and vmprof. Additionally, you can now use profilers for projects that use Python 3.12.<\/p>\n<h2 class=\"wp-block-heading\">Django<\/h2>\n<h3 class=\"wp-block-heading\">Inherited HTTP methods in the <em>Endpoints<\/em> tool window<\/h3>\n<p>In PyCharm 2023.2, we added support for <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/endpoints-tool-window.html\"  rel=\"noopener\">Django in the Endpoints tool window<\/a> to help you work with the Django Rest Framework more easily. Starting from this update, you will also be able to work with inherited HTTP methods for your Django views in the <em>Endpoints<\/em> tool window. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-61405\"  rel=\"noopener\">PY-61405<\/a>]<\/p>\n<p>We also fixed the bug that prevented generating HTTP requests in the <em>Endpoints<\/em> tool window for lowercase method names. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-62033\"  rel=\"noopener\">PY-62033<\/a>]&nbsp;<\/p>\n<p>PyCharm will now show the correct results for the <em>Go To Declaration<\/em> action for routes in the HTTP Client when working with the Django Rest Framework. This also works for FastAPI and Flask.<\/p>\n<h3 class=\"wp-block-heading\"><em>Run manage.py Task<\/em> from the main menu with remote interpreters<\/h3>\n<p>When working with a project with a remote interpreter on Docker, Docker Compose, SSH, or WSL, you can now run the <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/running-manage-py.html\"  rel=\"noopener\">manage.py task<\/a> from the main menu (<em>Tools | Run manage.py Task<\/em>). [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-52610\"  rel=\"noopener\">PY-52610<\/a>]<\/p>\n<h2 class=\"wp-block-heading\">Python Run\/Debug Configuration<\/h2>\n<h3 class=\"wp-block-heading\">Updates to the<em> Parameters<\/em> field<\/h3>\n<p>In the updated Python Run \/ Debug configuration, the <em>Parameters<\/em> field is available by default. We increased the minimum width for the field and restored the ability to add macros to the <em>Parameters<\/em> field. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-61917\"  rel=\"noopener\">PY-61917<\/a>], [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-59738\"  rel=\"noopener\">PY-59738<\/a>]<\/p>\n<p>We also fixed a bug that made it impossible to delete an option to add content roots or source roots to the PYTHONPATH. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-61902\"  rel=\"noopener\">PY-61902<\/a>]<\/p>\n<h2 class=\"wp-block-heading\">Black formatter: an option to suppress warnings about non-formatted files&nbsp;<\/h2>\n<p>In PyCharm 2023.2, we added built-in support for the <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/reformat-and-rearrange-code.html#format-python-code-with-black\"  rel=\"noopener\">Black formatter<\/a>. If you have Black configured in PyCharm, the IDE will check whether each file you are working with is formatted properly. When your code is not formatted with Black, PyCharm will notify you. If you don\u2019t want to use the Black formatter for a particular file or the whole project, you can now suppress warnings about non-formatted files.<\/p>\n<p>You can set this up in <em>Settings | Appearance &amp; Behavior | Notifications.<\/em><\/p>\n<h2 class=\"wp-block-heading\">Updates to frontend development support<\/h2>\n<p>We\u2019ve added support for:<\/p>\n<ul>\n<li>CSS system colors. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/WEB-59994\/CSS-Level-4-system-colours-not-supported\"  rel=\"noopener\">WEB-59994<\/a>]<\/li>\n<li>CSS trigonometric and exponential functions. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/WEB-61934\/Trigonometric-function-support-for-CSS\"  rel=\"noopener\">WEB-61934<\/a>]<\/li>\n<li>.mjs and .cjs config files in Prettier. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/WEB-61966\"  rel=\"noopener\">WEB-61966<\/a>]<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">General fixes<\/h2>\n<ul>\n<li>You can again run multiprocessing scripts in the Python console. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-50116\"  rel=\"noopener\">PY-50116<\/a>]<\/li>\n<li>Changing themes on Linux now works as expected. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/IDEA-283945\/Cannot-change-themes-on-linux-after-settings-sync-from-windows\"  rel=\"noopener\">IDEA-283945<\/a>]<\/li>\n<li>The IDE no longer enters full screen mode unexpectedly on a secondary monitor when the Linux native header is switched off. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/IDEA-326021\"  rel=\"noopener\">IDEA-326021<\/a>]<\/li>\n<li>Updating bundled plugins no longer removes plugin files from the IDE&#8217;s installation folder. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/IDEA-326800\"  rel=\"noopener\">IDEA-326800<\/a>]<\/li>\n<li>We fixed the behavior of the <em>Go To Implementation<\/em> and<em> Go To Declaration<\/em> actions when Python stubs are involved. PyCharm now shows the implementation instead of .pyi stubs. [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-54905\"  rel=\"noopener\">PY-54905<\/a>], [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-54620\"  rel=\"noopener\">PY-54620<\/a>], [<a href=\"https:\/\/youtrack.jetbrains.com\/issue\/PY-61740\"  rel=\"noopener\">PY-61740<\/a>]<\/li>\n<\/ul>\n<p>For the full list of issues addressed in PyCharm 2023.2.1, please see the <a href=\"https:\/\/youtrack.jetbrains.com\/articles\/PY-A-233538128\/PyCharm-2023.2.1-232.9559.58-build-Release-Notes\"  rel=\"noopener\">release notes<\/a>. Please, feel free to share your feedback with us or report any bugs you encounter using our&nbsp;<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/PY\"  rel=\"noreferrer noopener\">issue tracker<\/a>.<\/p>\n\n<p class=\"syndicated-attribution\"><figure class= \\\"wp-block-image alignnone \\\"><img src= \\\"http:\/\/itteacheritfreelance.hk\/test\/wordpress\/wp-content\/uploads\/2016\/05\/logo2-2.png\\\" alt=\\\"IT\u96fb\u8166\u88dc\u7fd2 java\u88dc\u7fd2 \u70ba\u5927\u5bb6\u914d\u5c0d\u96fb\u8166\u88dc\u7fd2,IT freelance, \u79c1\u4eba\u8001\u5e2b, PHP\u88dc\u7fd2,CSS\u88dc\u7fd2,XML,Java\u88dc\u7fd2,MySQL\u88dc\u7fd2,graphic design\u88dc\u7fd2,\u4e2d\u5c0f\u5b78ICT\u88dc\u7fd2,\u4e00\u5c0d\u4e00\u79c1\u4eba\u88dc\u7fd2\u548cFreelance\u81ea\u7531\u5de5\u4f5c\u914d\u5c0d\u3002\\\"\/><figcaption>\u7acb\u523b\u8a3b\u518a\u53ca\u5831\u540d\u96fb\u8166\u88dc\u7fd2\u8ab2\u7a0b\u5427!<\/figcaption><\/figure>\r\n<\/br>Find A Teacher Form:\r\n<\/br>https:\/\/docs.google.com\/forms\/d\/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ\/viewform?edit_requested=true#responses\r\n<\/br><\/br>Email:\r\n<\/br>public1989two@gmail.com<br><br><br><br><br><br><br>\r\n<a href=www.itsec.hk style=color:#FFFFFF;>www.itsec.hk<\/a><br>\r\n<a href=\\\"www.itsec.vip\\\" style=color:#FFFFFF;>www.itsec.vip<\/a><br>\r\n<a href=\\\"www.itseceu.uk\\\" style=color:#FFFFFF;>www.itseceu.uk<\/a><br><\/p>","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>PyCharm 2023.2.1, the first bug-fix update for PyCharm 2023.2, is now available! You can update to v2023.2.1 by using the Toolbox App, installing it right from the IDE, or downloading it from our website. Download PyCharm 2023.2.1 Here are the most notable fixes available in this version: Updates to profiler support and code coverage Profiler [\u2026]<\/p>\n<\/div>","protected":false},"author":2035,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"PyCharm 2023.2.1 Is Out! - ITTeacherITFreelance.hk","description":"PyCharm 2023.2.1, the first bug-fix update for PyCharm 2023.2, is now available! You can update to v2023.2.1 by using the Toolbox App, installing it right from"},"footnotes":""},"categories":[10700],"tags":[],"_links":{"self":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/329342"}],"collection":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2035"}],"replies":[{"embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=329342"}],"version-history":[{"count":1,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/329342\/revisions"}],"predecessor-version":[{"id":329343,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/329342\/revisions\/329343"}],"wp:attachment":[{"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=329342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=329342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itteacheritfreelance.hk\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=329342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}