{"id":437554,"date":"2024-01-26T18:44:55","date_gmt":"2024-01-26T17:44:55","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=pycharm&#038;p=437554"},"modified":"2024-01-30T11:51:45","modified_gmt":"2024-01-30T10:51:45","slug":"2023-3-3","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/pt-br\/pycharm\/2024\/01\/2023-3-3","title":{"rendered":"PyCharm 2023.3.3 Is Out!"},"content":{"rendered":"\n<p>This year, we are trying out a new approach with our releases, moving away from a quarterly schedule to more regular monthly feature-rich releases. This change is intended to deliver new features more rapidly and streamline the feedback process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"2560\" height=\"1440\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/Featured_Blog_1280x720-2x-1-2.png\" alt=\"\" class=\"wp-image-437608\" style=\"width:800px\"\/><\/figure>\n\n\n\n<p><p align=\"center\"><a class=\"jb-download-button\" href=\"https:\/\/www.jetbrains.com\/pycharm\/download\/\" target=\"_blank\" rel=\"noopener\">Download PyCharm 2023.3.3<\/a><\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Visual diff for Jupyter notebooks<\/h2>\n\n\n\n<p>There is no need to dig into JSONs anymore \u2013 PyCharm now provides a diff view for Jupyter notebooks that renders cells with inputs as if you\u2019re looking through the actual notebook.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1620\" height=\"1049\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/Jupyter_visual-diff_upd.png\" alt=\"\" class=\"wp-image-437673\" style=\"width:800px\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">AI Assistant: Unit test generation<\/h2>\n\n\n\n<p>Use JetBrains AI Assistant to speed up your Python development with automated unit test generation for methods in classes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1620\" height=\"988\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/AI-generated-unit-tests.png\" alt=\"\" class=\"wp-image-437662\" style=\"width:800px\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Jupyter notebooks: Widget rendering<\/h2>\n\n\n\n<p>While PyCharm 2023.3.3 already displays interactive graphics for libraries such as Matplotlib, Bokeh, Plotly, pyecharts, and TensorBoard, we plan on improving this functionality even further in the upcoming releases.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1620\" height=\"770\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/Jupyter_widgets.png\" alt=\"\" class=\"wp-image-437651\" style=\"width:799px\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Async viewer for the debugger<\/h2>\n\n\n\n<p>Get information about the program\u2019s state and track the evaluation of coroutines while debugging in PyCharm. You can now also use the await keyword outside of functions in the debug console.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1620\" height=\"1072\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/Async-Viewer-.png\" alt=\"\" class=\"wp-image-437692\" style=\"width:800px\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Fixes for the DataFrame viewer<\/h2>\n\n\n\n<p>In PyCharm 2023.3, we introduced the ability to view DataFrames and series in a separate editor tab. Following user feedback, we&#8217;ve improved this view, which now offers new color coding for data and better performance with large datasets.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1620\" height=\"990\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2024\/01\/Improvements_to_dataframe_viewer.png\" alt=\"\" class=\"wp-image-437640\" style=\"width:800px\"\/><\/figure>\n\n\n\n<p>These are the most notable updates featured in the PyCharm 2023.3.3 release. For a detailed overview of all the changes, we recommend reviewing the&nbsp;<a href=\"https:\/\/youtrack.jetbrains.com\/articles\/PY-A-233538165\/PyCharm-2023.3.3-233.13763.11-build-Release-Notes\" target=\"_blank\" rel=\"noopener\">release notes<\/a>.<\/p>\n\n\n\n<p>Your feedback is invaluable to us as we work to improve PyCharm. We encourage you to share your thoughts and suggestions on the latest features and updates. Connect with us on&nbsp;<a href=\"https:\/\/twitter.com\/pycharm\" target=\"_blank\" rel=\"noreferrer noopener\">X (formerly Twitter)<\/a>&nbsp;or drop a comment below to let us know what you think. If you come across any bugs while working with the IDE, please report them to our&nbsp;<a href=\"https:\/\/youtrack.jetbrains.com\/issues\/PY\" target=\"_blank\" rel=\"noreferrer noopener\">issue tracker<\/a>.<\/p>\n","protected":false},"author":1208,"featured_media":437574,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[6941,7057,477],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/pycharm\/437554"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/types\/pycharm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/users\/1208"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/comments?post=437554"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/pycharm\/437554\/revisions"}],"predecessor-version":[{"id":438826,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/pycharm\/437554\/revisions\/438826"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media\/437574"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/media?parent=437554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/categories?post=437554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/tags?post=437554"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/pt-br\/wp-json\/wp\/v2\/cross-post-tag?post=437554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}