corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

基本 IDE

NetBeans IDE の開始画面

画像をクリックして全画面表示

NetBeans IDE は単なる Java IDE ではありません。NetBeans IDE は、広範囲の開発作業に使用できるモジュール方式の開発者向けツールとして設計されています。基本 IDE は、高度な複数言語エディタ、デバッガとプロファイラの統合、ファイルのバージョン管理、および独自の開発者間のコラボレーション機能を備えています。

IDE 全体の高速検索

Ctrl-i ショートカットを使用すると、IDE、ヘルプセット、およびすべての開いているプロジェクト内でコンテキスト依存の検索を行うことができます。ファイル、型、シンボルだけでなく、すべての関連するメニューアクション、オプションパネル、およびドキュメント内の用語も検索できます。


カスタムインストーラ

必要な機能を含む NetBeans IDE のダウンロードを選択できます。すべての機能が揃ったダウンロードを選択して、必要な機能だけが実際にインストールされるようにインストール時に設定するか、機能のサブセットだけを含む小さなダウンロードの 1 つを選択できます。


プラグインマネージャー

いつでも「ツール」メニューからプラグインマネージャーを使用して、他社のプロバイダからのその他のさまざまな機能を含む、Java SE、Java EE、Java ME、Groovy、PHP、C/C++、または SOA 開発のための機能のセットを、追加、削除、または更新できます。

NetBeans IDE 全体の高速検索


NetBeans プラグインマネージャー

プロジェクトのカスタマイズ

プロパティーおよびプロジェクト間のコンパイル依存関係を設定し、相対ライブラリパスを使用してプロジェクトを共有可能にできます。開発段階別のさまざまなプロジェクト構成が保存されます。IDE では、すぐに配布可能な JAR、WAR、EAR、NBM、JNLP Web Start、および ZIP ファイルを含むさまざまな形式で、実行可能ファイルとアーカイブファイルを構築できます。


テンプレートとサンプルアプリケーション

既存の構築スクリプトとソースに基づいて自由形式のプロジェクトを作成したり、テンプレートからプロジェクトを開始したりできます。IDE には、Java SE アプリケーション、モバイルアプリケーション、Web アプリケーション、エンタープライズアプリケーション、NetBeans プラグイン、Groovy、PHP、および C/C++ アプリケーション用のテンプレートとサンプルプロジェクトが付属しています。


データベースおよびサービス

「サービス」ウィンドウでは、Web サービスおよびエンタープライズ JavaBeans (EJB) と同様に、すべてのデータベースおよび Web サーバーにアクセスできます。サーバーの開始と停止、Web サービスおよび EJB のプロジェクトへのドラッグ&ドロップを実行できます。

共有ライブラリ


サンプルアプリケーション

タスクリスト

NetBeans のタスクリストによってコードが自動的にスキャンされ、「TODO」や「FIXME」などの単語が含まれるコメント行、コンパイルエラー、簡易修正、およびスタイルの警告がある行が一覧表示されます。バグデータベース (Issuezilla、Bugzilla、java.net、Scarab など) に接続し、IDE のプロジェクトに対する問題点のレポートを一覧表示することができます。タスクリストは、標準の iCalendar 形式でいつでもインポートおよびエクスポートできます。

NetBeans のタスクリスト

ウィンドウのスライド

IDE の作業スペースは完全にカスタマイズ可能です。個々のワークフローに合わせて、ツールバー内のアクションをカスタマイズし、IDE ウィンドウ内でタブをドラッグして再配置できます。


複数のモニター

エディタの任意のタブを IDE の外部にドラッグ&ドロップすることによって、合体を解除できます。合体を解除すると、別個のウィンドウになり、別の画面に移動できます。タブを IDE ウィンドウに再び統合するには、ドラッグ&ドロップで戻します。


プロジェクトグループ

プロジェクトグループを使用して、関連するプロジェクトのセットを定義できます。グループ化した複数のプロジェクトは、一度で簡単に開いたり閉じたりできます。



ウィンドウシステム
クリックして拡大


- エディタ
コードの色分け、コード補完、および改善されたナビゲーション機能を持つ、言語を認識するエディタ
- コラボレーション
Kenai ベースのサーバー (java.net、netbeans.org) のコラボレーションサービス、バージョン管理、およびローカルファイル履歴の統合
- 構築ツール
Ant、Hudson、および Maven での構築の管理
- データベース
データベース用の統合されたユーザーインタフェース