{"id":50165,"date":"2025-12-09T11:59:39","date_gmt":"2025-12-09T11:59:39","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50165"},"modified":"2025-12-09T11:59:39","modified_gmt":"2025-12-09T11:59:39","slug":"pycharm-2025-3-released-with-new-lsp-tools-claude-ai-support","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/12\/pycharm-2025-3-released-with-new-lsp-tools-claude-ai-support\/","title":{"rendered":"PyCharm 2025.3 Released with New LSP Tools &#038; Claude AI Support"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-38760\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/pycharm-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/pycharm-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/pycharm-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/pycharm-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/pycharm-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/pycharm-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>After 4 months of development, JetBrains finally announced the release of PyCharm 2025.3 today.<\/p>\n<p>The new version of this Python IDE does <b>NO longer have Community Edition<\/b>, but introduced an unified version that brings everything together in a single product. While, Community users can continue using the IDE for free.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-50168\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm253-splash.webp\" alt=\"\" width=\"640\" height=\"400\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm253-splash.webp 640w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm253-splash-300x188.webp 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>The IDE updated its UI with <strong>new default <code>Islands<\/code> theme<\/strong> for both light and dark mode.<\/p>\n<p>It introduced <i><strong>new welcome screen<\/strong><\/i> for new users, with ability to create new script or notebook, clone a repository or connect to a remote development environment, and import files into your workspace.<\/p>\n<p>For existing users who would like to try out this welcome screen, just enable &#8220;<i>Show the Welcome screen in non-modal mode<\/i> by going to <i>Settings<\/i>\u00a0-&gt;\u00a0<i>Advanced Settings<\/i>\u00a0-&gt;\u00a0<i>Welcome Screen<\/i>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50166\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-welcome-700x476.webp\" alt=\"\" width=\"610\" height=\"415\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-welcome-700x476.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-welcome-300x204.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-welcome-768x522.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-welcome.webp 1052w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Besides the built-in Junie by JetBrains, the new version now <b>supports Claude AI Agent<\/b> from a single chat. And, it&#8217;s going to introduce Bring Your Own Key (BYOK) feature, that supports OpenAI API-compatible local models in next point releases.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50167\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-aichat-700x387.webp\" alt=\"\" width=\"610\" height=\"337\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-aichat-700x387.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-aichat-300x166.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-aichat-768x424.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-aichat.webp 1282w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>For users with <a href=\"https:\/\/github.com\/astral-sh\/uv\" target=\"_blank\" rel=\"noopener\">uv<\/a> installed, Pycharm now automatically suggests uv as the default environment manager in the New Project wizard. And, for projects managed by uv, <code>uv run<\/code> will be used as default command for run configurations.<\/p>\n<p>And, uv will use user selected Python version either by selecting the corresponding system version or downloading and managing the right one for you.<\/p>\n<p>If you&#8217;ve previously selected a different environment manager (e.g., venv or Conda), it will remember that preference and continue using it by default.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50169\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-uv-700x535.webp\" alt=\"\" width=\"610\" height=\"466\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-uv-700x535.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-uv-300x229.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-uv-768x587.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/pycharm-uv.webp 1028w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>The release also expanded its language server protocol (LSP) integration with new tools from the Astral, Microsoft, and Meta ecosystems, including <code>ty<\/code>, Pyright, and Pyrefly.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Support for <a href=\"https:\/\/peps.python.org\/pep-0765\/\" target=\"_blank\" rel=\"noopener\">PEP 765<\/a> (Python 3.14+) that disallow using <code>return<\/code>, <code>break<\/code>, or <code>continue<\/code> to exit a <code>finally<\/code> block.<\/li>\n<li>Support the <code>asdf<\/code> runtime version manager.<\/li>\n<li>New dedicated <i>Python Process Output<\/i> tool window that displays every command run by the IDE along with its full standard input, output, and error streams.<\/li>\n<li>Package and version completion for any filename that includes &#8220;requirements&#8221;.<\/li>\n<\/ul>\n<p>There are also <strong>professional only<\/strong> features, including:<\/p>\n<ul>\n<li>Fully Jupyter notebooks supporte in remote development<\/li>\n<li>Latest updates from the DataGrip 2025.3 engine.<\/li>\n<li>Latest improvements from WebStorm 2025.3.<\/li>\n<li>Automatically analyze pandas DataFrames to detect the most common data quality issues.<\/li>\n<\/ul>\n<h3>Get Pycharm 2025.3<\/h3>\n<p>The official release note for version 2025.3, as well as the download link are available in the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/blog.jetbrains.com\/pycharm\/2025\/12\/pycharm-2025-3-unified-ide-jupyter-notebooks-in-remote-development-uv-as-default-and-more\/\" target=\"_blank\" rel=\"noreferrer noopener\">PyCharm 2025.3<\/a><\/div>\n<\/div>\n<p>For Ubuntu, user may choose install the official Snap package from App Center (or Ubuntu Software for 22.04 and earlier).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50164\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/pycharm-253-snap-700x439.webp\" alt=\"\" width=\"610\" height=\"383\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/pycharm-253-snap-700x439.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/pycharm-253-snap-300x188.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/pycharm-253-snap-768x482.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/pycharm-253-snap.webp 1105w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>For beginners, I&#8217;ve written a <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/09\/install-pycharm-2023-x-ubuntu-22-04\/\" target=\"_blank\" rel=\"noopener\">step by step guide<\/a> shows how to install the IDE in Ubuntu via different ways.<\/p>","protected":false},"excerpt":{"rendered":"<p>After 4 months of development, JetBrains finally announced the release of PyCharm 2025.3 today. The new version of this Python IDE does NO longer have Community Edition, but introduced an unified version that brings everything together in a single product. While, Community users can continue using the IDE for free.<\/p>\n","protected":false},"author":1,"featured_media":38760,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2086],"class_list":["post-50165","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-programming"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=50165"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50165\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/38760"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50165"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50165"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}