窓の杜Logo
同一ジャンルソフト記事
同じ「学習・プログラミング」ジャンルのソフト記事を読む
REVIEW (08/06/13)

Java/C/C++/Ruby言語に対応した高機能な統合開発環境「NetBeans IDE」v6.1

Webアプリケーション開発から携帯デバイス向けのソフト開発まで幅広く対応

「NetBeans」v6.1
「NetBeans」v6.1
 「NetBeans IDE」は、Java/C/C++/Ruby言語による開発に対応した高機能な統合開発環境(IDE)。Windows XP/Vistaに対応するフリーソフトで、同ソフトの公式サイトからダウンロードできる。なお、動作にはJava Platform, Standard Edition Development Kit(JDK)5以降が必要。

 本ソフトは、Javaで開発された統合開発環境。Java製だが動作は軽く、プラグイン方式で機能を自由に追加・削除できる。主にJava言語による開発をターゲットとしているが、別途コンパイラーをインストールしてC/C++言語の開発環境としても利用可能で、PC用のアプリケーション開発から携帯デバイス向けの開発まで、さまざまな分野で利用できる。

 そのほか、各種Javaアプリケーションサーバーを用いたWebアプリケーションの開発にも対応。さらに、v6.1からは暫定的ではあるもののPHPに対応したほか、RubyやJavaScriptを用いた開発が本格的にサポートされるようになり、とくに“Ruby on Rails”を用いたWebアプリケーション開発が容易になっている。

 このように、本ソフトは多様な用途や環境で用いられるため、使用するプログラミング言語や用途別に、日本語にも対応したインストーラーが7種類用意されている。

 画面は3ペインに分かれており、左側がプロジェクトやファイルなどの管理画面、右側がコードやGUIの編集画面、下部がコンソール出力などの情報表示画面になっている。ソースコードエディターは、色分け・折りたたみ表示などはもちろん、右クリックメニューから簡単に関数の宣言部分を参照したり、実装部分へジャンプする機能も備える。自動補完機能は、クラス・型が動的に決定される変数などに対しても有効で、非常に高機能だ。


色分け・折りたたみ表示   自動補完機能
色分け・折りたたみ表示   自動補完機能


コンポーネントをドラッグ&ドロップで配置して出来上がりを確認しながら開発できる
コンポーネントをドラッグ&ドロップで配置して出来上がりを確認しながら開発できる

 また、Java言語でGUIプログラムを作成する際には、GUIデザイナーを利用可能。ボタンや編集エリアなどのコンポーネントをドラッグ&ドロップで配置して、出来上がりを確認しながら開発できる。

 そのほか、開発したJavaアプリケーションのボトルネックを調べるプロファイラー機能や、UMLモデリング言語でアプリケーションを設計してJavaソースコードを生成する機能など、多くの機能を備えている。



NetBeans日本語コミュニティのマスコットキャラクター“ねこび~ん”
NetBeans日本語コミュニティのマスコットキャラクター“ねこび~ん”
ねこび~ん by カネウチカズコ is licensed under a Creative Commons 表示-継承 2.1 日本 License.


【著作権者】Sun Microsystems, Inc.
【対応OS】Windows XP/Vista
【ソフト種別】フリーソフト
【バージョン】6.1 日本語版(08/06/05)

□ja: NetBeans 日本語サイト
http://ja.netbeans.org/
□窓の杜 - Java Platform, Standard Edition Development Kit (JDK)
http://www.forest.impress.co.jp/lib/stdy/program/progdevenv/javasdk.html

(柳 英俊)




トップページへ

Copyright ©2008 Impress Watch Corporation, an Impress Group company. All rights reserved.
窓の杜編集部へのご連絡について