Windows、Linux、Mac OS、Solaris オペレーティングシステムなど、さまざまなプラットフォーム向けの本格的なネイティブアプリケーションを C や C++ で開発できます。
C/C++ プロジェクトとテンプレート
NetBeans IDE には、C/C++ 用のプロジェクトの種類と適切なプロジェクトテンプレートが含まれています。NetBeans IDE は、動的ライブラリや静的ライブラリを使用する C/C++ アプリケーションをサポートします。また、既存のコードから C/C++ プロジェクトを作成することもできます。
ソースコードエディタ
C/C++ エディタは、構文の強調表示、コードの自動補完、インデントと書式の自動設定、括弧の対応付け、コードの折り畳み、テンプレートなどをサポートしています。NetBeans IDE では、クラス、変数、関数、#include 指令、派生クラスなどを検索できます。
デバッガ
C/C++ エディタは、複数セッションの GNU gdb デバッガと統合されています。行や関数のブレークポイントを設定し、「ブレークポイント」ウィンドウで確認できます。呼び出しスタック、局所変数を検査したり、ウォッチポイントを作成したりできます。選択した式を評価するには、その式の上にマウスを移動し、ツールチップを表示します。
コンパイラの設定
NetBeans IDE は、Cygwin や MinGW の GNU コンパイラなど、さまざまな主要コンパイラをサポートしています。コンパイラ、プリプロセッサ定義、コンパイル時オプションなど、多数の事項を指定できます。