Post

Summer update: The 2026.2 versions of JetBrains IDEs are out. Whichever languages you work with, we have something to make you more productive – both in our IDEs and language plugins. Check out all the highlights in the thread.

When it comes to AI, our IDEs now start up in agent mode by default, GitHub Copilot is supported out of the box, there’s a new way to install and manage agent skills with a curated skills repository, and the built-in AI completion can now use third-party model providers.

The IDEs now bundle agent skills that teach AI agents how to use IDE features. IntelliJ IDEA, RubyMine, CLion, and Rider ship with a skill for debugging, while Rider offers skills for refactoring and performance analysis and DataGrip comes with one for database operations.

The updated Git integration introduced in 2026.2 improves one of the most annoying parts of the workflow – resolving merge conflicts. Now you get a clearer view of the status of all your files, and the IDE can resolve many conflicts for you.

The terminal now allows you to paste images and drag and drop files in order to insert their paths. If you’re using agents in the embedded terminal, it will automatically suggest that you configure the JetBrains IDE MCP server to empower the agents with IDE tools.

If you use Docker Compose, you can now benefit from much deeper editor integration. See the status of all services comprising your application directly in the editor, open the logs of any service, create a database connection, or navigate to the service in the browser.

The TypeScript integration in @webstorm.jetbrains.com and other JetBrains IDEs has been updated to use TypeScript 7, the new, much faster version of the compiler. The IDE uses it by default if your project has switched to TS 7, and it’s an opt-in upgrade if you’re on an older version.

For @datagrip.bsky.social and the database support in other JetBrains IDEs, we’ve improved the initial data source setup experience and made it easier for you to find your way around with custom colors and query console names. You can now also set cell values as SQL expressions.

. @intellijidea.com now supports Java 27 and Kotlin 2.4. Debugging is now easier with logpoints, console output is linked to the code that produced it, and completion of dependency coordinates is now supported. For Spring, the IDE incorporates migrations into DB structure analysis.

#PyCharm now integrates with the Rust plugin to allow the development of extensions using PyO3, makes debugpy the default debugger backend, helps manage uv, Poetry, and Hatch multiprojects and uv workspaces (Beta), and adds a minimap for source files and Jupyter notebooks.

In @rider.jetbrains.com we’ve improved performance for debugging and branch switching, reduced memory use in large .NET and game projects, strengthened game development support across all major engines, and added WPF Hot Reload.

In @phpstorm.jetbrains.com , we’ve been laying the groundwork for major stability and performance improvements in future releases. New features include a tool window for managing Laravel logs and deployments, as well as a new `#[FileReference]` attribute enabling IDE intelligence for file paths.

#RubyMine enables the new symbol-based code insight engine by default and makes it more efficient and comprehensive. It also improves the experience of working with RBS files and RSpec 4.

#CLion adds support for C++26 reflection. Debugger configuration is now easier with debug profiles, and fields and global variables are displayed alongside local variables by default. For embedded development, the STM32 bundle manager is now supported.

#GoLand puts performance analysis right in your IDE. It makes it easier to collect and read escape analysis logs and profiles, including the `goroutineleak` profile coming in Go 1.27, to optimize structs with a quick-fix, and to monitor live CPU and memory use.

In @rustrover.jetbrains.com, we’ve added a new interactive testing tool for declarative macros. New integrations include the axum and reqwest libraries, the Ferrocene toolchain, Criterion benchmarks, and support for `.env` files.

0 reposts1 like