Nova IDE para Java: visão geral dos recursos e primeiras impressões

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Nova IDE com suporte a Java: primeira impressão — o que oferece aos desenvolvedores?



O mercado de ferramentas para desenvolvedores Java permaneceu estável por muito tempo: IntelliJ IDEA, Eclipse e NetBeans dividiam quase 90% do público. No entanto, recentemente surgiu um novo ambiente de desenvolvimento integrado (IDE) — Juno Studio (nome de trabalho). Os desenvolvedores o posicionam como "IDE para a era dos microsserviços". Testamos a versão beta e estamos prontos para compartilhar nossas primeiras impressões.



Principais recursos do Juno Studio



  • Autocompletar inteligente baseado em IA. O ambiente analisa não apenas o projeto atual, mas também repositórios populares do GitHub. Se você começar a escrever Stream.of(...), a IDE sugere cadeias de operações prontas, considerando os tipos de dados.
  • Suporte integrado a Docker e Kubernetes. Agora não é necessário alternar entre o terminal e a IDE: os contêineres são construídos e executados diretamente no painel de ferramentas. Para aplicações Spring Boot, está disponível a "substituição a quente" de imagens.
  • Refatoração "em tempo real". O Juno Studio consegue sugerir otimizações sem solicitação explícita: por exemplo, substitui if aninhados por switch ou sugere extrair um método se o bloco de código exceder 15 linhas.
  • Depurador híbrido. Suporta tanto a depuração passo a passo clássica quanto a "depuração no tempo" (time-travel debugging). Você pode retroceder a execução do programa alguns passos para entender onde ocorreu o erro.


Desempenho e interface



A primeira coisa que chama a atenção é a velocidade. O Juno Studio inicia em 8 segundos em uma máquina com 16 GB de RAM. A interface é minimalista: tema escuro padrão, painel lateral com a árvore do projeto oculta automaticamente. Ao contrário do IntelliJ IDEA, não há menus inchados — todas as ações principais são acionadas pela linha de comando (Ctrl+Shift+P).



Integração com Maven e Gradle



O ambiente reconhece ambos os gerenciadores de build "prontos para uso". Na primeira abertura do projeto, o Juno Studio oferece a seleção de um perfil de build e carrega automaticamente as dependências. Um bônus agradável: um grafo visual de dependências com destaque para versões conflitantes de bibliotecas. Isso é especialmente útil para grandes projetos empresariais.



Primeiras impressões e desvantagens



O Juno Studio definitivamente merece atenção. É mais rápido que os concorrentes, oferece recursos inovadores e é amigável para iniciantes (tutoriais integrados sobre Java 21 e Spring Boot 3).

No entanto, também há pontos negativos:

  • Ainda há poucos plugins — apenas extensões oficiais da JetBrains e Eclipse.
  • Não suporta versões do Java anteriores à 11.
  • Não há integração com SVN e Mercurial (apenas Git).


Conclusão: O Juno Studio é um excelente candidato para substituir o IntelliJ IDEA para quem trabalha com microsserviços e o stack moderno de Java. O lançamento está previsto para dezembro deste ano. Acompanhe as novidades no PythonLib.

Recommended Libraries