IntelliJ's Best Java Tools Are Coming to VS Code
TL;DR: JetBrains is bringing its powerful IntelliJ IDEA code intelligence for Java and Kotlin to VS Code. The new extension, now a Release Candidate, lets developers use best-in-class features without leaving their preferred editor.
Key facts
- Category
- Tech Updates
- Impact
- High
- Published
- Source
- JetBrains Blog
Full summary
JetBrains is bringing its powerful IntelliJ IDEA code intelligence for Java and Kotlin directly into the Visual Studio Code editor.
JetBrains has announced that its new extension for Visual Studio Code, named "Java and Kotlin by IntelliJ IDEA," has reached the Release Candidate stage. According to the company's blog post, this marks a major milestone in its effort to bring the powerful code intelligence from its flagship IntelliJ IDEA integrated development environment (IDE) to other editors. First previewed two months ago, the extension aims to give developers who prefer VS Code access to the same high-quality, project-aware code completion, analysis, and refactoring tools that have made IntelliJ a favorite among Java and Kotlin programmers. The Release Candidate status indicates the extension is now considered feature-complete and stable enough for daily use, with a final public release expected soon.
The extension's ability to function inside a competing editor is made possible by the Language Server Protocol (LSP). Originally developed by Microsoft for VS Code, LSP is an open standard that separates the core logic of a programming language—like syntax checking and code navigation—from the text editor's user interface. A "language server" runs as a separate process, analyzing the code and sending information back to the editor, which then displays it to the user. By building its extension on LSP, JetBrains effectively decouples its powerful Java and Kotlin analysis engine from the IntelliJ IDE itself. This strategic move allows the company to offer its core technology on any platform that supports the protocol, starting with VS Code and its derivatives.
This development is part of a broader industry trend toward unbundling developer tools and embracing a more modular, best-of-breed approach. For years, developers faced a stark choice between heavyweight, all-in-one IDEs like IntelliJ and lightweight, extensible text editors like VS Code. The former offered powerful, language-specific features out of the box, while the latter provided speed, flexibility, and a massive ecosystem of plugins. Now, the lines are blurring. By offering its core intelligence as an LSP-based extension, JetBrains is acknowledging the dominance of VS Code in the developer community and choosing to compete within that ecosystem rather than solely trying to pull users away from it. It's a pragmatic shift from selling a monolithic product to offering its most valuable component as a service.
For developers and engineering teams, this move eliminates a long-standing trade-off. Programmers who prefer the user experience and performance of VS Code no longer have to sacrifice the deep language understanding that IntelliJ provides for Java and Kotlin. They can now combine their preferred editor with a best-in-class language engine. With the extension now in the Release Candidate phase, it is stable for teams to begin evaluating. The key thing to watch next is whether JetBrains applies this strategy to its other popular IDEs, such as PyCharm for Python or GoLand for Go. If successful, this could signal a fundamental change in how the company packages and sells its market-leading developer tools, focusing on intelligence engines over integrated environments.
Why it matters
This move breaks down the wall between two major developer ecosystems. Developers who prefer VS Code's lightweight interface can now access IntelliJ's renowned Java and Kotlin code analysis and refactoring tools, potentially improving productivity and code quality without switching IDEs.
Business impact
By unbundling its core technology, JetBrains expands its addressable market into the massive VS Code user base. For companies, this standardizes powerful tooling across teams that use different editors, potentially reducing friction and improving developer experience, which is key for talent retention.
Tags
Related on Notifire
Related stories
Primary source: JetBrains Blog
