Comunidade

IntelliJ IDEA Adota LSP: Inteligência para Java e Kotlin Chega ao VS Code, Cursor e Fluxos Agênticos - O Blog JetBrains

A JetBrains anunciou uma extensão para o VS Code que traz inteligência de código para Java e Kotlin, baseada na tecnologia do IntelliJ IDEA. A novidade visa facilitar a integração com ambientes agênticos e terminais, além de oferecer recursos como análise de código e refatoração em editores externos.

Compartilhar
IntelliJ IDEA Goes LSP: Java and Kotlin Intelligence Comes to VS Code, Cursor, and Agentic Flows

É segredo de polichinelo que o desenvolvimento agêntico está mudando a forma como os desenvolvedores criam software. À medida que os agentes assumem mais e mais da implementação, os desenvolvedores passam menos tempo editando manualmente o código.

Para essa tarefa manual, eles podem precisar apenas de um conjunto básico e estreito de recursos fornecidos por IDEs, como navegar até declarações, encontrar referências, algumas conclusões de código simples ou renomear.

Esses recursos são geralmente cobertos pelo Protocolo de Servidor de Linguagem (LSP), que permite implementar o suporte a linguagens de programação uma vez e, em seguida, reutilizá-lo por qualquer IDE ou editor compatível com LSP.

Inclusive agentes podem aproveitar servidores LSP hoje, levando a resultados mais rápidos e determinísticos e, eventualmente, à redução do consumo de tokens.

Em resposta a essas mudanças, temos trabalhado arduamente na JetBrains para oferecer as inteligentes características linguísticas do IntelliJ IDEA para Java e Kotlin em um formato LSP.

Hoje, estamos felizes em anunciar que a inteligência de Java e Kotlin do IntelliJ IDEA está disponível como uma extensão preview para editores de terceiros, começando com o VS Code e suas bifurcações (como Cursor).

Também temos realizado testes internos e experimentos com alguns clientes externos selecionados, e os resultados mostraram que a mesma funcionalidade LSP pode melhorar significativamente fluxos agênticos baseados em terminal, como o Claude Code ou o Codex. Vamos compartilhar os resultados muito promissores desses testes em breve.

Introdução à extensão VS Code

A extensão Java & Kotlin do IntelliJ IDEA está disponível, impulsionada pela tecnologia de linguagem Java e Kotlin do IntelliJ IDEA. Ela traz um conjunto focado de capacidades para editores baseados em VS Code, incluindo:

  • Suporte a projetos de Java, Kotlin e mistos.
  • Conclusão de código inteligente, navegação e análise de código.
  • Refatorações e assistência ao editor.
  • Suporte para Maven, Gradle e Bazel.
  • Desempenho rápido e confiável, mesmo para projetos grandes e monorepos.

Você pode encontrar a lista completa de recursos em nossa documentação.

Como começar

Você pode instalar a extensão Java & Kotlin do IntelliJ IDEA da Visual Studio Marketplace e do Open VSX registry.

Instale a partir da Visual Studio Marketplace

Instale a partir do Open VSX registry

Depois da instalação, abra seus projetos Java ou Kotlin no VS Code ou Cursor.

A extensão começará a analisar seus projetos, importará aqueles que têm arquivos de construção Maven, Gradle ou Bazel e então habilitará as características linguísticas de Java e Kotlin no editor para você.

Aviso de compatibilidade

A extensão Java & Kotlin do IntelliJ IDEA inclui recursos de análise de código e correções rápidas que se sobrepõem às extensões para Java da Red Hat e Oracle. Para evitar confusão, recomendamos desativar essas extensões durante o teste.

Licenciamento

Na fase de preview, a extensão é gratuita para uso. Publicamos novos builds a cada 2 semanas. Cada build renova o período de avaliação e é limitado a 30 dias.

Após o período de preview, usar a extensão exigirá uma assinatura do IntelliJ IDEA Ultimate.

A mesma licença permitirá que você use as capacidades de Java e Kotlin do IntelliJ IDEA, seja no IDE desktop do IntelliJ IDEA, em editores baseados no VS Code ou em outros ambientes suportados. Você pode revisar as opções de preços aqui.

O que vem a seguir

A extensão VS Code é apenas um marco em uma jornada de desenvolvimento mais longa para trazer a inteligência do IntelliJ IDEA aos nossos usuários, independentemente da onde eles estejam.

Nós acreditamos firmemente que o melhor lugar para fazer desenvolvimento Java e Kotlin é dentro do IntelliJ IDEA. Ao mesmo tempo, reconhecemos que equipes podem ter razões práticas para trabalhar em outros ambientes, com outros editores e ferramentas. Independentemente de onde você escolher trabalhar, queremos que você beneficie-se da inteligência de Java e Kotlin do IntelliJ IDEA.

Para isso, já estamos trabalhando no suporte a fluxos totalmente agênticos baseados em terminal. No futuro próximo, compartilharemos nossos resultados iniciais (pense: consumo reduzido de tokens), e daremos a você a oportunidade de testar nossos plugins agentes quando estiverem prontos.

Feedback e suporte

Nós estamos ansiosos para ouvir o que você pensa.

Faça-nos saber sobre o que funciona bem, o que não funciona e quais capacidades gostaria de ver em seguida.

Você pode deixar um comentário aqui ou enviar uma solicitação para nós.

Sua retroalimentação durante esta fase de pré-visualização moldará diretamente a extensão à medida que nos movemos em direção ao lançamento estável 1.0.

Fonte original

Conteúdo traduzido e adaptado pela redação do Notícias Mobile. Confira também a matéria na fonte original.

Leia a matéria completa