Best of JetBrainsJune 2025

  1. 1
    Article
    Avatar of jetbrainsJetBrains·47w

    Migrate from Cursor to IntelliJ IDEA

    JetBrains outlines the benefits of migrating from Cursor to IntelliJ IDEA, highlighting IntelliJ's native AI capabilities, out-of-the-box configuration, and enterprise-ready features. The guide covers how to import settings and recreate familiar workflows, positioning IntelliJ IDEA as a more scalable solution for both beginners and professional developers working on complex projects.

  2. 2
    Article
    Avatar of jetbrainsJetBrains·46w

    Testing a Fresh Look for JetBrains IDEs

    JetBrains introduces two new UI styles called One Island and Many Islands in their 2025.2 EAP release, available in both dark and light modes. The visual update aims to modernize the interface, improve clarity between editor and tool windows, and align with JetBrains' broader design language across products like Toolbox and Fleet. Users can test both styles and provide feedback through surveys to help determine which becomes the new default theme.

  3. 3
    Article
    Avatar of jetbrainsJetBrains·45w

    Demystifying Spring Boot With Spring Debugger

    JetBrains introduces Spring Debugger, a plugin for IntelliJ IDEA that simplifies debugging Spring Boot applications by making framework internals visible. The plugin provides visual insights into bean management, property resolution, transaction states, database connections, and enables interactive evaluation of Spring components during debugging sessions. It works without requiring additional runtime agents and uses non-suspending breakpoints to gather application data locally.

  4. 4
    Article
    Avatar of jetbrainsJetBrains·47w

    Text Blocks in Java: Perfect for Multiline Strings

    Text blocks, introduced in Java 15, provide a cleaner way to handle multiline strings without concatenation operators or escape sequences. They use triple quotes (""") as delimiters and automatically handle indentation based on the leftmost non-whitespace character. Text blocks are particularly useful for JSON, HTML, XML, SQL queries, and other multiline content, making code more readable and reducing syntax errors. IntelliJ IDEA offers excellent support with visual guides, language injection, and migration tools to convert existing string concatenations to text blocks.

  5. 5
    Article
    Avatar of jetbrainsJetBrains·48w

    IntelliJ IDEA 2025.1.2 Is Out!

    IntelliJ IDEA 2025.1.2 is now available with several important bug fixes. Key improvements include resolving IDE startup issues with problematic plugins, fixing false positive module warnings, restoring Maven compiler arguments functionality, correcting GitLab code review mode, preserving terminal working directories after restart, enabling Terraform inspection suppression, fixing Quick Documentation font scaling, and restoring Git context menu options for symbolic link paths. Users can update through the IDE, Toolbox App, or download from the website.

  6. 6
    Article
    Avatar of jetbrainsJetBrains·48w

    The .NET Tools Blog

    ReSharper, JetBrains' popular .NET productivity tool that has served Visual Studio developers for 20 years, is now expanding to a new development environment as an extension, bringing its code exploration, writing, and improvement capabilities to more developers.

  7. 7
    Article
    Avatar of jetbrainsJetBrains·46w

    Ktor 3.2.0 Is Now Available

    Ktor 3.2.0 introduces significant new features including dependency injection module, HTMX integration, typed configuration deserialization, Unix domain socket support for CIO engine, and Gradle version catalog support. The release also adds suspend modules for asynchronous initialization and improved integration with existing DI frameworks like Koin. Notable improvements include automatic configuration file deserialization into data classes and enhanced HTML attribute handling for HTMX applications.

  8. 8
    Article
    Avatar of jetbrainsJetBrains·45w

    IntelliJ IDEA 2025.1.3 Is Out!

    IntelliJ IDEA 2025.1.3 has been released with several bug fixes including improved Dart test display, AsyncAPI 3.0 preview support, better environment variable handling, Aarch64 plugin compatibility fixes, UI improvements for run configurations, and enhanced quick-fix suggestions. The update is available through the IDE, Toolbox App, or direct download.