Linux · Programação
NetBeans
NetBeans é um IDE de código aberto da Apache que suporta Java, JavaScript, PHP, C/C++ e muito mais.
- Licença
- Apache-2.0
- Versão mais recente
- 31 (12 de agosto de 2026)
- Desenvolvedor
- Apache Software Foundation
- Instalações
- 2,880 (Flathub, 30 dias)


O que é o NetBeans?
NetBeans começou em 2000 como um IDE Java da Sun Microsystems antes de ser doado à Apache Software Foundation. Ao longo dos anos ele adicionou suporte para desenvolvimento web, mobile e desktop, e a versão mais recente, 31, traz uma UI renovada e melhor integração com JavaFX. O IDE é voltado para desenvolvedores que precisam de um ambiente único para múltiplas linguagens, especialmente aqueles que trabalham com projetos Java EE ou Android. Ele oferece uma arquitetura modular que permite adicionar ou remover suporte a linguagens. Comparado ao Visual Studio, o NetBeans parece mais leve e mais focado em Java. Falta-lhe parte da integração profunda que o Visual Studio tem com os ecossistemas da Microsoft, mas ele fornece uma experiência consistente em Linux, Windows e macOS sem necessidade de licença paga.
Ideal para: Desenvolvedores que precisam de um IDE único e gratuito que lide com Java e outras linguagens no Linux.
Principais recursos do NetBeans
- Sistema modular de plug‑ins para Java, JavaScript, PHP, C/C++
- Profiler e depurador integrados
- Suporte a projetos Maven, Gradle e Ant
- Construtores de GUI JavaFX e Swing
- Integração com controle de versão (Git, SVN, Mercurial)
- Completação de código, refatoração e análise estática
- UI multiplataforma
- Documentação rica da comunidade
Prós
- Gratuito e de código aberto
- Suporta múltiplas linguagens
- Comunidade ativa e lançamentos regulares
- Boa integração com ferramentas de build
- Consistência multiplataforma
Contras
- A UI pode parecer datada comparada a IDEs mais recentes
- Desempenho pode ficar lento em projetos muito grandes
- Suporte nativo limitado para linguagens .NET
- Curva de aprendizado para configuração avançada de plug‑ins
Programas do Windows que o NetBeans substitui
Como instalar o NetBeans no Linux
flatpak install flathub org.apache.netbeanssudo apt install netbeanssudo apt install netbeanssudo pacman -S netbeansDicas para quem vem do Windows
Se você vem do Visual Studio, as extensões de arquivo (.java, .js, .php, .cpp) permanecem as mesmas. O NetBeans usa os mesmos atalhos de teclado para ações comuns (Ctrl+S para salvar, Ctrl+Shift+F para formatar). A estrutura do projeto é diferente: o NetBeans usa a pasta .nbproject em vez de um arquivo .sln. Mudanças no fluxo de trabalho: você gerenciará builds via Maven/Gradle pelo IDE, não por um sistema de build separado. O depurador e o profiler estão integrados, mas pode ser necessário ajustar breakpoints e expressões de watch para a sintaxe do NetBeans. No geral, a curva de aprendizado é moderada; o sistema de ajuda do IDE e tutoriais online ajudam a fechar a lacuna.
Versões recentes
- 31 —
- 30 —
- 29 —
- 28 —
NetBeans: perguntas frequentes
O NetBeans é gratuito no Linux?
Sim, o NetBeans é distribuído sob a licença Apache-2.0 e é gratuito para uso em todas as plataformas.
Posso usar o NetBeans para desenvolvimento Android?
O NetBeans suporta Android via o plug‑in Android SDK, mas a comunidade recomenda o Android Studio para os recursos mais recentes.
Como adiciono suporte a C++?
Instale o plug‑in C/C++ pelo gerenciador de plug‑ins do IDE; ele adicionará modelos de projeto e integração com compilador.
O NetBeans suporta Docker?
Você pode usar o plug‑in Docker para executar contêineres dentro do IDE, mas ele não vem incluído por padrão.
Atualizado em