Download NetBeans

NetBeans IDE Features

NetBeans IDE - よりスマートで迅速なコーディング方法

NetBeans IDEでは、Javaのデスクトップ・アプリケーション、モバイル・アプリケーションおよびWebアプリケーションだけでなく、HTML、JavaScriptおよびCSSを使用したHTML5アプリケーションもすばやく簡単に開発できます。IDEには、PHPやC/C++の開発者向けの優れたツール群も用意されています。これは無償のオープン・ソースで、世界中のユーザーや開発者からなる大規模なコミュニティが形成されています。

 

最新のJavaテクノロジに対する最高のサポート

NetBeans IDEは、最新のJavaテクノロジと最新のJava仕様拡張機能に対する最高の包括的サポートを他のIDEに先駆けて提供します。これは、JDK 8、JDK 7、関連HTML5拡張機能が含まれるJava EE 7、およびJavaFX 2のサポートを提供する初の無償IDEです。

絶えず改良が加えられているJavaエディタ、多くの充実した機能、幅広いツール、テンプレートおよびサンプルを備えたNetBeans IDEは、すぐに利用可能な最先端テクノロジにより開発のスタンダードを確立しています。

 

迅速かつスマートなコード編集

IDEは単なるテキスト・エディタではありません。NetBeansエディタには、行のインデント、語や括弧の対応付け、ソース・コードの構文や意味構文の強調表示などの機能があります。コード・テンプレート、コーディングのヒント、リファクタリング・ツールも用意されています。

エディタは、Java、C/C++、XML、HTMLからPHP、Groovy、Javadoc、JavaScript、JSPまで、多くの言語をサポートしています。エディタは拡張可能であるため、その他多数の言語のサポートを組み込むことができます。

その他の情報

 

簡単かつ効率的なプロジェクト管理

何千ものフォルダやファイル、何百万ものコード行があるような大規模アプリケーションの全体像を明確に把握しておくことは、困難な作業です。NetBeans IDEでは、複数のプロジェクト・ウィンドウからアプリケーションの設定と管理が効率的に行える便利なツールにいたるまで、様々なデータ・ビューが用意されており、データのドリルダウンをすばやく簡単に実行できます。また、事前設定済のSubversion、MercurialおよびGitとの統合を介してバージョン管理ツールも提供されます。

新しい開発者がプロジェクトに加わった場合でも、コードがきちんと整理されているため、アプリケーションの構造を理解できます。

プロジェクト管理の詳細
バージョン管理の詳細

 

ユーザー・インタフェースの高速開発

IDEのエディターおよびドラッグ・アンド・ドロップ・ツールを使用すると、Java SE、HTML5、Java EE、PHP、C/C++およびJava MEのアプリケーションのGUIをすばやく簡単に設計できます。

Java SEアプリケーションの場合、NetBeans GUIビルダーによって間隔や位置揃えが自動的に調整され、インプレース編集もサポートされます。GUIビルダーは非常に操作性がよく直観的であるため、顧客へのプレゼンテーションでGUIのその場でのプロトタイプ作成に使用されてきました。

Java EEの詳細
HTML5の詳細
Swing GUIビルダーの詳細
Java MEの詳細

 

Bugのないコードの記述

bugのあるコードを修正せずにおく期間が長くなればなるほど、そのコストは増大します。NetBeansには、Javaコードによくある問題を特定して修正するための静的分析ツール(特に、広く利用されているFindBugsツールとの統合機能)が用意されています。また、NetBeansデバッガでは、ソース・コード内へのブレークポイントの挿入、フィールドのウォッチの追加、コードのステップ実行、メソッドまで実行、スナップショットの取得、実行のモニター(発生の都度)などが可能です。

NetBeansプロファイラでは、アプリケーションの処理速度とメモリー使用状況を最適化するためのエキスパート向け支援を提供しています。また、信頼性とスケーラビリティに優れたJava SE、JavaFXおよびJava EEの各アプリケーションを簡単にビルドできます。NetBeans IDEはJava SEアプリケーション用のビジュアル・デバッガを備えているため、ソース・コードをチェックせずにユーザー・インタフェースをデバッグすることが可能です。アプリケーションのGUIスナップショットを取得したり、ユーザー・インタフェース要素をクリックして関連ソース・コードにジャンプしたりできます。

デバッガとプロファイラの詳細

 

複数言語のサポート

クロス・プラットフォーム・サポート

多彩なコミュニティ提供プラグイン

NetBeans IDEは、C/C++およびPHPの開発者向けに優れたサポートを提供し、関連するフレームワークやテクノロジ用の包括的なエディタおよびツールを備えています。また、IDEにはXML、HTML、PHP、Groovy、Javadoc、JavaScriptおよびJSP用のエディタおよびツールも用意されています。

NetBeans IDEは、WindowsシステムからLinuxシステム、Mac OS Xシステムに至るまで、Javaをサポートするすべてのオペレーティング・システム上にインストールできます。Write Once, Run Anywhereは、独自のアプリケーションの場合と同じく、NetBeans IDEにも当てはまります。これは、NetBeans IDE自体もJavaで書かれているためです。

NetBeansのコミュニティは規模が大きく、その活動も活発です。NetBeans IDEは拡張可能であり、詳細に文書化されたAPIが用意されているため、多くのユーザーが常に新しいプラグインを開発しています。NetBeans IDEの機能の中に利用できていないものはありませんか。不足を補うプラグインを作成し、NetBeansを今以上に優れたものとする活動に参加してください。

NetBeansプラグイン・ポータルにアクセス

関連項目

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo