{"id":7482,"date":"2019-06-05T19:07:08","date_gmt":"2019-06-05T17:07:08","guid":{"rendered":"https:\/\/blog.jetbrains.com\/pycharm\/?p=6154"},"modified":"2024-01-17T15:02:36","modified_gmt":"2024-01-17T14:02:36","slug":"pycharm-2019-2-eap-2","status":"publish","type":"pycharm","link":"https:\/\/blog.jetbrains.com\/en\/pycharm\/2019\/06\/pycharm-2019-2-eap-2","title":{"rendered":"PyCharm 2019.2 EAP 2"},"content":{"rendered":"<p>Do you like to stay up to date with the newest PyCharm features? Then grab the fresh new PyCharm EAP build from <a href=\"https:\/\/jetbrains.com\/pycharm\/nextversion\" target=\"_blank\" rel=\"noopener\">our website<\/a>.<\/p>\n<h1>New in the EAP<\/h1>\n<h2>Detect code duplicates on the fly<\/h2>\n<p>In previous PyCharm versions, you could explicitly search for duplicated code in your projects. With this EAP build, we&#8217;re taking this functionality one step further. The new &#8220;Duplicated code fragment inspection&#8221; will instantly highlight duplicated code and suggest a quick-fix. <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/2019.2\/analyzing-duplicates.html\" target=\"_blank\" rel=\"noopener\">Check out the documentation to learn more<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/06\/pycharm-py_duplicate_code-1.png\" alt=\"\" width=\"600\" \/><\/p>\n<h2>Further Improvements<\/h2>\n<ul>\n<li>PyCharm now supports docker-compose configurations that include yaml anchors, so you no longer need to duplicate parts of your configurations.<\/li>\n<li>For more details on what&#8217;s new in this version, please refer to the <a href=\"https:\/\/confluence.jetbrains.com\/display\/PYH\/PyCharm+192.4787.5+Release+Notes\" target=\"_blank\" rel=\"noopener\">release notes<\/a>.<\/li>\n<\/ul>\n<h1>Interested?<\/h1>\n<p>Get the latest EAP build from <a href=\"http:\/\/jetbrains.com\/pycharm\/nextversion\" target=\"_blank\" rel=\"noopener\">our website<\/a>. Alternatively, you can use the JetBrains Toolbox App to stay up to date throughout the entire EAP.<\/p>\n<h1>EAP Program Key Facts<\/h1>\n<ul>\n<li>The EAP version of PyCharm Professional Version is free to use<\/li>\n<li>EAP build will expire after 30 days<\/li>\n<li>This is pre-release software, you may face stability issues and other rough edges<\/li>\n<li>You can install the EAP version alongside a stable version of PyCharm<\/li>\n<li>EAP versions of PyCharm report statistics by default, you can opt out by changing the settings in <strong>Preferences | Appearance &amp; Behavior | System Settings | Data Sharing<\/strong><\/li>\n<li>There&#8217;s an EAP version of the <a href=\"https:\/\/www.jetbrains.com\/help\/pycharm\/2019.2\" target=\"_blank\" rel=\"noopener\">documentation<\/a> as well<\/li>\n<\/ul>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","categories":[826,907],"tags":[],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/pycharm\/7482"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/pycharm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/types\/pycharm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/users\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/comments?post=7482"}],"version-history":[{"count":1,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/pycharm\/7482\/revisions"}],"predecessor-version":[{"id":434745,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/pycharm\/7482\/revisions\/434745"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/media?parent=7482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/categories?post=7482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/tags?post=7482"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/en\/wp-json\/wp\/v2\/cross-post-tag?post=7482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}