{"id":50172,"date":"2025-12-09T15:38:26","date_gmt":"2025-12-09T15:38:26","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50172"},"modified":"2025-12-09T15:38:26","modified_gmt":"2025-12-09T15:38:26","slug":"intellij-idea-2025-3-command-completion","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/12\/intellij-idea-2025-3-command-completion\/","title":{"rendered":"IntelliJ IDEA 2025.3 Released with Command Completion &#038; Claude AI"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-49440\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/idea-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/idea-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/idea-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/idea-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/idea-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/idea-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>JetBrains announced the 2025.3 release of its IntelliJ IDEA JAVA IDE yesterday.<\/p>\n<p>Like PyCharm 2025.3, the new version does <b>no longer provide the Community Edition<\/b>. Instead, it introduced an unified version that bring the Community and Ultimate editions 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-50173\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-splash.webp\" alt=\"\" width=\"640\" height=\"400\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-splash.webp 640w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-splash-300x188.webp 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Also, it updated the UI with <b>new default <code>Islands<\/code> theme<\/b> for both light and dark mode.<\/p>\n<p>Besides JetBrains Junie AI agent, the release also added <b>Claude Agent<\/b> to the same chat interface. While, BYOK (Bring Your Own Key) feature will be coming soon, allowing to connect to OpenAI, Anthropic, or any OpenAI API-compatible local models using your own API key.<\/p>\n<div id=\"attachment_50174\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-50174\" class=\"size-large wp-image-50174\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat-700x394.webp\" alt=\"\" width=\"610\" height=\"343\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat-700x394.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat-768x432.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat-1536x864.webp 1536w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat-1320x743.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-aichat.webp 1920w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-50174\" class=\"wp-caption-text\">image from jetbrains.com<\/p><\/div>\n<p>To improve your workflow, the new version introduced <b>command completion<\/b> as new way to access context-aware actions directly from code completion.<\/p>\n<p>You can now type <code>.<\/code> to see code completion, postfix completion, and action suggestions, type <code>..<\/code> to filter completion suggestions to actions only, and select the action to see the exact context and preview what the action will do if applied.<\/p>\n<p>This feature was initially introduced in last 2025.2 as Beta feature, now enabled by default in this 2025.3 version. While, a new &#8220;Enable command completion for read-only files&#8221; is available as new beta option.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50175\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-commandcomplete-700x531.webp\" alt=\"\" width=\"610\" height=\"463\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-commandcomplete-700x531.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-commandcomplete-300x228.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-commandcomplete-768x582.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea-commandcomplete.webp 1010w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>IntelliJ IDEA has Java 25 support from the day when it was released. Now, with the new version, all bundled tools and libraries are compatible with Java 25 runtimes. And, JDK 25 builds from all major vendors are available for download directly from IntelliJ IDEA.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49430\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25-700x386.webp\" alt=\"\" width=\"610\" height=\"336\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25-700x386.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25-300x165.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25-768x423.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25-1536x847.webp 1536w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25-1320x728.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/08\/java25.webp 1680w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Moreover, the <i>Develocity IntelliJ plugin<\/i> brings profiling into the build process, allowing to view detailed build characteristics directly in IntelliJ IDEA, identify performance bottlenecks, and observe how build changes affect speed and resource utilization. <\/p>\n<p>So far, the plugin supports Gradle builds, while Maven support is coming soon.<\/p>\n<p>Other changes in IntelliJ IDEA 2025.3 include:<\/p>\n<ul>\n<li>Ability to view remaining AI Credits, renewal date, and top-up balance inside the IDE.<\/li>\n<li>Replace the term query console with query file.<\/li>\n<li>And Ultimate only features:\n<ul>\n<li>First-class support for the latest improvements in Spring Framework 7 and Spring Boot 4.<\/li>\n<li>First-class Spring Data JDBC support.<\/li>\n<li>Spring Debugger updates with remote applications debugging support, and auto-connect to user database on application starts.<\/li>\n<li>Full Vitest 4 support, including its test discovery logic.<\/li>\n<li>Kubernetes experience improvements.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Get IntelliJ 2025.3<\/h3>\n<p>The official release note and download link for 2025.3 are available via 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\/idea\/2025\/12\/intellij-idea-2025-3\/\" target=\"_blank\" rel=\"noreferrer noopener\">IntelliJ IDEA 2025.3<\/a><\/div>\n<\/div>\n<p>For Linux, it&#8217;s a portable tarball includes executable file and most runtime libraries. Just download and decompress it, then run the executable file from extracted folder to launch the IDE.<\/p>\n<p>Ubuntu users 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\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-snap-700x426.webp\" alt=\"\" width=\"610\" height=\"371\" class=\"aligncenter size-large wp-image-50176\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-snap-700x426.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-snap-300x182.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-snap-768x467.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/idea253-snap.webp 1072w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>For choice, there are also community maintained <a href=\"https:\/\/flathub.org\/en\/apps\/com.jetbrains.IntelliJ-IDEA-Ultimate\" target=\"_blank\">Flatpak packages<\/a> that runs in sandbox environment. And, I&#8217;ve written a <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2023\/09\/install-intellij-idea-2023-ubuntu\/\" target=\"_blank\" rel=\"noopener\">step by step guide<\/a> show how to install it in Ubuntu for beginners.<\/p>","protected":false},"excerpt":{"rendered":"<p>JetBrains announced the 2025.3 release of its IntelliJ IDEA JAVA IDE yesterday. Like PyCharm 2025.3, the new version does no longer provide the Community Edition. Instead, it introduced an unified version that bring the Community and Ultimate editions together in a single product. While, Community users can continue using the IDE for free.<\/p>\n","protected":false},"author":1,"featured_media":49440,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2086],"class_list":["post-50172","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\/50172","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=50172"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50172\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/49440"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}