Desenvolva aplicações nativas profissionais em C e C++ para uma variedade de plataformas, incluindo os sistemas operacionais Windows, Linux, Mac OS e Solaris.
Projetos e modelos C/C++
O NetBeans IDE inclui tipos de projeto para C e C++ e modelos de projeto apropriados.
O NetBeans IDE aceita aplicações
C/C++ com bibliotecas dinâmicas e estáticas,
e você também pode criar projetos C/C++ a partir de código existente.
Editor de código-fonte
O editor C/C++ aceita realce de sintaxe, auto-completar de código automático, recuo e formatação automáticos, correspondência de colchetes, dobramento de código, modelos.
O NetBeans IDE pode localizar classes, variáveis, funções, diretivas #include, classes derivadas, etc.
Depurador
O editor C/C++ é bem integrado com o depurador GNU gdb multi-sessão.
Você também pode definir pontos de interrupção de linha e de função, e visualizá-los na janela de pontos de interrupção.
Inspecione a pilha de chamadas, as variáveis locais, e crie inspeções.
Para avaliar uma expressão selecionada, mova o mouse sobre ela e visualize a dica de ferramenta.
Configurações do compilador
O NetBeans IDE aceita uma variedade de compiladores principais, tais como
os compiladores GNU de Cygwin e MinGW.
Você pode especificar o compilador, as definições do pré-processador, as opções do tempo de compilação e muito mais.
Gerenciador de configurações
Use o Gerenciador de configurações nas propriedades do projeto para salvar conjuntos de configurações diferentes, por exemplo, para depuração ou release.
Forneça os argumentos de linha de comando, o caminho do diretório de execução e o tipo de console e terminal.
Você pode substituir as configurações do compilador do projeto e outras propriedades por arquivo, e também pode excluir os arquivos de uma construção em uma configuração específica.
Suporte ao Makefile
Um assistente para Makefile permite que você defina e gerencie destinos e configurações.
Navegador da hierarquia de classes
Use a janela Classes para navegar nas hierarquias de classe:
veja todas as classes do projeto, além dos membros e campos de cada classe.
Navegação de arquivos
Inspecione a hierarquia dos arquivos de código-fonte e de cabeçalho na janela Hierarquia de inclusão.
Inspecione todos os supertipos e subtipos de uma classe na janela Tipo de hierarquia.
Os hyperlinks permitem que você alterne entre os arquivos de código-fonte e de cabeçalho correspondentes com um único clique.