Best of JetBrains2025

  1. 1
    Article
    Avatar of yhtxohtmgtdk1f5lkdkseÖzkan Pakdil·26w

    2025 programming trends from JetBrains

    Python continues to strengthen its position in the programming language landscape, while Go and Rust are gaining momentum and competing for developer adoption. JetBrains' 2025 Developer Ecosystem survey provides detailed insights into these emerging trends and the competitive dynamics between these languages.

  2. 2
    Article
    Avatar of jetbrainsJetBrains·40w

    Build Rust Skills With 100 Practical Rust Exercises in RustRover

    Luca Palmieri's popular '100 Exercises to Learn Rust' course is now integrated directly into RustRover, JetBrains' Rust IDE. The course teaches Rust from basics to advanced topics through hands-on exercises building a project management system. Learning within RustRover provides full IDE support including debugging, error fixing, AI assistance, and code navigation, eliminating setup complexity while building both Rust programming skills and professional tooling proficiency.

  3. 3
    Video
    Avatar of gamefromscratchGamefromscratch·49w

    The Best Code Editors & IDEs in 2025

    A comprehensive overview of 40+ programming tools across four categories: terminal-based editors (Emacs, Vim, Neovim, Helix), full IDEs (Visual Studio, Xcode, JetBrains suite, Eclipse), powerful text editors (Notepad++, Sublime Text, UltraEdit), and modern hybrid editors (Visual Studio Code and its many forks including Cursor, Windsurf, Zed). The guide covers both free and commercial options, highlighting their strengths, target audiences, and current development status as of 2025.

  4. 4
    Article
    Avatar of jetbrainsJetBrains·1y

    Is It Still Worth Learning to Code in an AI World?

    Learning to code is still valuable in an AI world as it builds computational thinking, strengthens problem-solving skills, and equips individuals to shape and contribute to digital spaces. AI tools are evolving to augment rather than replace programming roles, with skilled developers needed to review and debug AI-generated code. Developing deep technical knowledge remains crucial amidst these technological advances.

  5. 5
    Article
    Avatar of jetbrainsJetBrains·32w

    Islands Theme: The New Look Coming to JetBrains IDEs

    JetBrains is introducing the Islands theme, a new visual design for their IDEs starting with version 2025.2.3. Available in both dark and light modes, this theme provides a modern look with better separation between editor and tool windows, improved tab visibility, and enhanced navigation. The theme was selected based on user feedback from surveys, A/B tests, and interviews during the 2025.2 EAP. Users can enable it in Appearance settings and are encouraged to provide feedback through surveys, with participants eligible for prizes including Amazon gift cards or JetBrains subscriptions.

  6. 6
    Article
    Avatar of jetbrainsJetBrains·44w

    10 Remote Development Best Practices

    Remote development involves running development environments on remote infrastructure rather than local machines. Key best practices include avoiding pixel-streaming solutions like RDP/VNC, implementing offline-capable clients, using enterprise-grade orchestration platforms, adopting short-lived disposable environments, enforcing zero-trust security, and monitoring meaningful metrics. Modern solutions like CodeCanvas, GitHub Codespaces, and Gitpod provide automated provisioning, cost control, and security features that manual SSH setups cannot match. AI agent support is becoming essential for future-proofing remote development workflows.

  7. 7
    Article
    Avatar of tilThis is Learning·25w

    Why I Use JetBrains Rider for .NET Development

    A detailed comparison of JetBrains Rider versus Visual Studio for .NET development, highlighting Rider's cross-platform support, performance advantages, and built-in tooling like ReSharper-level code inspections, integrated Git support, HTTP client, and database explorer. Covers practical workflow improvements, hidden features like dynamic code analysis and .editorconfig integration, GitHub Copilot support, and honest drawbacks including licensing costs and extension ecosystem limitations.

  8. 8
    Article
    Avatar of thejvmbenderWorld of technology·26w

    2025 programming trends

    Python continues to strengthen its position in the programming language landscape, while Go and Rust are gaining momentum and competing for developer adoption. JetBrains' 2025 Developer Ecosystem survey provides detailed insights into these emerging trends and the competitive dynamics between these languages.

  9. 9
    Article
    Avatar of jetbrainsJetBrains·52w

    CLion Is Now Free for Non-Commercial Use

    CLion, a JetBrains IDE for C and C++ development, is now available free for non-commercial use. This initiative is in line with similar changes made to other JetBrains IDEs to support learners, hobbyists, and open-source contributors. The full IDE features remain accessible under this license with the exception of the 'Code With Me' feature. Non-commercial use includes learning and hobby projects, but a commercial license is still needed for commercial projects.

  10. 10
    Article
    Avatar of jetbrainsJetBrains·33w

    A Farewell to Consoles

    DataGrip 2025.3 replaces query consoles with query files to improve workflow consistency. The change addresses longstanding issues where consoles lived outside project structure, were hard to find, and had limited context switching capabilities. Query files are now stored in a visible project folder, support full file operations, and maintain database context with improved visual indicators. Existing consoles will be migrated automatically with a one-release transition period.

  11. 11
    Article
    Avatar of jetbrainsJetBrains·1y

    JetBrains Terminal: A New Architecture

    JetBrains has introduced a reworked terminal architecture available in Beta with the 2025.1 versions of JetBrains IDEs. The updated terminal maintains compatibility by running on a standards-compliant core and uses the IDE’s editor for UI rendering, ensuring performance across local and remote platforms. The changes address user feedback, emphasizing transparency, reliability, and user familiarity with command-line shortcuts and tools.

  12. 12
    Article
    Avatar of jetbrainsJetBrains·31w

    DataGrip Is Now Free for Non-Commercial Use

    JetBrains DataGrip, a cross-platform database IDE, is now free for non-commercial use including learning, hobby projects, open-source development, and content creation. The change follows similar moves for RustRover, CLion, Rider, WebStorm, and RubyMine. All commercial features remain available in the free version, including AI-powered code completion, multi-database support, and Git integration. Commercial users must still purchase licenses. The free license lasts one year with automatic renewal and requires anonymous telemetry sharing.

  13. 13
    Article
    Avatar of jetbrainsJetBrains·21w

    Meet the Islands Theme – The New Default Look for JetBrains IDEs

    JetBrains introduces the Islands theme as the new default UI across all their IDEs starting with version 2025.3. The theme features rounded corners, balanced spacing, improved tab recognition, and clearer separation between working areas. It includes distinct tool window borders for easier resizing and an optional setting for different tool window backgrounds to emphasize the editor. The design was shaped by user feedback and testing, aiming to create a softer, more comfortable environment that supports focus and productivity while aligning with modern design trends from macOS and Windows 11.

  14. 14
    Article
    Avatar of jetbrainsJetBrains·20w

    Query Consoles Are Coming Back

    JetBrains is reverting a controversial workflow change in DataGrip 2025.3 that replaced query consoles with query files. The redesign caused issues with global data sources and disrupted user workflows. Version 2025.3.1, releasing this week, will restore the original query console behavior. Users who created query files during the migration can delete them, convert them to consoles, or keep them for a planned improved workflow early next year. The team acknowledges failing their zero-regression standard and commits to more careful, flexible updates going forward.

  15. 15
    Article
    Avatar of vibecodingVibe Coding·41w

    What's your favorite AI IDE?

    A developer shares their transition from using Cursor to Claude Code as their preferred AI-powered IDE, highlighting Claude Code's agentic coding approach and compatibility with JetBrains IDEs as key advantages.

  16. 16
    Article
    Avatar of infoworldInfoWorld·41w

    JetBrains working on higher-abstraction programming language

    JetBrains is developing a new higher-abstraction programming language that would allow developers to write code in English-like syntax to describe program architecture and functionality. The language aims to make AI code generation more controllable and transparent, enabling developers to create cross-platform applications by writing specifications that AI agents can then translate into platform-specific code for iOS, Android, web, and other platforms.

  17. 17
    Article
    Avatar of stitcherstitcher.io·1y

    PHPverse 2025

    On June 17th, JetBrains is hosting PHPverse 2025, a free online event celebrating PHP's 30th anniversary. The event will feature talks and Q&A sessions with notable figures from the PHP community, exclusive gifts, and more. Registration is required.

  18. 18
    Article
    Avatar of jetbrainsJetBrains·42w

    IntelliJ IDEA Moves to the Unified Distribution

    JetBrains is consolidating IntelliJ IDEA into a single unified distribution, replacing separate Community and Ultimate editions. The transition includes three phases: enabling GitHub builds with CI/CD pipelines, implementing graceful license expiration (users retain basic functionality when subscriptions expire), and migrating to one installer by 2025.3. The unified version will include more free features than current Community Edition, such as enhanced syntax highlighting for frameworks like Spring and Quarkus, project setup wizards, and basic database schema exploration. Ultimate features still require subscription but can be tried with one-click trials. Open source commitment remains strong with GitHub builds containing only open-source components, while the unified distribution includes some proprietary features available for free.

  19. 19
    Article
    Avatar of jetbrainsJetBrains·21w

    GoLand 2025.3 Is Out!

    GoLand 2025.3 introduces on-the-fly resource leak detection to catch unclosed files and connections, bundled Terraform plugin with syntax highlighting and code completion, and multi-agent AI support with Claude Agent and Junie. The release includes Kubernetes deployment improvements with in-editor secret management and port forwarding, single-file editing without project setup, and golangci-lint formatting support enabled by default. Performance enhancements reduce memory warnings and improve indexing for large projects, while the new Islands theme becomes the default UI.

  20. 20
    Article
    Avatar of jetbrainsJetBrains·19w

    Advent of Code in Rust: Winners and Highlights

    JetBrains announced the winners of their Advent of Code 2025 Rust competition, with 71 participants competing on leaderboards. Duro took first place for the second consecutive year with a score of 2017, followed by four other top performers. Five additional winners were randomly selected. The post includes links to Rust learning resources, including a guide on using AI responsibly for AoC challenges and a RustRover Advent Calendar featuring daily IDE tips.

  21. 21
    Article
    Avatar of jetbrainsJetBrains·31w

    Moving PHP open source forward

    JetBrains announces a new structured approach to PHP open-source sponsorships, committing to support approximately five projects annually. For 2025-2026, they're sponsoring developers working on Mago (a Rust-based PHP linter), PHPStan, Rector, AI/MCP exploration in PHP, and 3v4l.org. They continue supporting the PHP Foundation while transitioning away from sponsoring Xdebug and CodeSniffer to diversify their support across more projects over time.

  22. 22
    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.

  23. 23
    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.

  24. 24
    Article
    Avatar of jetbrainsJetBrains·28w

    IntelliJ IDEA 2025.2.4 Is Out!

    IntelliJ IDEA 2025.2.4 is now available with bug fixes addressing critical issues including uninstaller failures, code completion freezes caused by recursive StubIndex calls, cURL import problems in HTTP Client, line ending preservation during shelve/unshelve operations, background image display in tool windows, Maven console output for Chinese characters, AI diff view usability improvements, and module build dependency ordering.

  25. 25
    Article
    Avatar of mlnewsMachine Learning News·1y

    JetBrains Open Sources Mellum: A Developer-Centric Language Model for Code-Related Tasks

    JetBrains has open-sourced Mellum, a 4-billion-parameter language model crafted for software development tasks. Optimized for programming tasks such as code autocompletion and structural understanding, Mellum supports a range of programming languages. It's released on Hugging Face with an Apache 2.0 license, encouraging community collaboration. Trained using modern infrastructure, Mellum demonstrates strong benchmark performance and aims to enhance developer productivity while promoting transparency and reusability.