blob: ff4cfc642f97ad62aadf782faf83f77f4dedf4f7 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>NetBeans IDE - 概要</title>
<meta charset="UTF-8">
<meta http-equiv="content-language" content="en">
<meta name="description" content="NetBeans IDE features overview">
<link rel="stylesheet" type="text/css" href="../features.css">
<link rel="stylesheet" type="text/css" href="/images_www/js/colorbox/colorbox.css">
<meta HTTP-EQUIV="Content-Type" Content="text/html; charset=UTF-8"></head>
<body>
<script type="text/javascript" src="/images_www/js/colorbox/jquery.colorbox-min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('a.cbox').colorbox({rel:'cbox',opacity:0.7});
});
</script>
<div style="margin:10px 20px 0px 0px;">
<h1>NetBeans IDE - よりスマートで迅速なコーディング方法 </h1>
<p class="intro"> NetBeans IDEでは、Javaのデスクトップ・アプリケーション、モバイル・アプリケーションおよびWebアプリケーションだけでなく、HTML、JavaScriptおよびCSSを使用したHTML5アプリケーションもすばやく簡単に開発できます。IDEには、PHPやC/C++の開発者向けの優れたツール群も用意されています。これは無償のオープン・ソースで、世界中のユーザーや開発者からなる大規模なコミュニティが形成されています。 </p>
<div class="line">&nbsp;</div>
<a name="o1"></a> <span class="overview-right" id="im1"><a class="cbox" href="/images_www/v7/design/overview/java_technologies.png" title="最新のJavaテクノロジ"><img alt="" src="/images_www/v7/design/overview/image_java_technologies.png"></a></span>
<h2>最新のJavaテクノロジに対する最高のサポート</h2>
<p> NetBeans IDEは、最新のJavaテクノロジと最新のJava仕様拡張機能に対する最高の包括的サポートを他のIDEに先駆けて提供します。これは、JDK 8、JDK 7、関連HTML5拡張機能が含まれるJava EE 7、およびJavaFX 2のサポートを提供する初の無償IDEです。<br> <br> 絶えず改良が加えられているJavaエディタ、多くの充実した機能、幅広いツール、テンプレートおよびサンプルを備えたNetBeans IDEは、すぐに利用可能な最先端テクノロジにより開発のスタンダードを確立しています。 </p>
<div class="line">&nbsp;</div>
<a name="o2"></a> <span class="overview-left" id="im2"><a class="cbox" href="/images_www/v7/design/overview/code_editing.png" title="迅速かつスマートなコード編集"><img alt="" src="/images_www/v7/design/overview/image_code_editing.png"></a></span>
<h2>迅速かつスマートなコード編集</h2>
<p> IDEは単なるテキスト・エディタではありません。NetBeansエディタには、行のインデント、語や括弧の対応付け、ソース・コードの構文や意味構文の強調表示などの機能があります。コード・テンプレート、コーディングのヒント、リファクタリング・ツールも用意されています。<br> <br> エディタは、Java、C/C++、XML、HTMLからPHP、Groovy、Javadoc、JavaScript、JSPまで、多くの言語をサポートしています。エディタは拡張可能であるため、その他多数の言語のサポートを組み込むことができます。<br> <br> <a class="arr-link" href="./ide/editor.html">その他の情報</a>
</p>
<div class="line">&nbsp;</div>
<a name="o3"></a> <span class="overview-right" id="im3"><a class="cbox" href="/images_www/v7/design/overview/project_management.png" title="簡単かつ効率的なプロジェクト管理"><img alt="" src="/images_www/v7/design/overview/image_project_management.png"></a></span>
<h2>簡単かつ効率的なプロジェクト管理</h2>
<p> 何千ものフォルダやファイル、何百万ものコード行があるような大規模アプリケーションの全体像を明確に把握しておくことは、困難な作業です。NetBeans IDEでは、複数のプロジェクト・ウィンドウからアプリケーションの設定と管理が効率的に行える便利なツールにいたるまで、様々なデータ・ビューが用意されており、データのドリルダウンをすばやく簡単に実行できます。また、事前設定済のSubversion、MercurialおよびGitとの統合を介してバージョン管理ツールも提供されます。<br> <br> 新しい開発者がプロジェクトに加わった場合でも、コードがきちんと整理されているため、アプリケーションの構造を理解できます。<br> <br> <a class="arr-link" href="./ide/project-management.html">プロジェクト管理の詳細</a><br> <a class="arr-link" href="./ide/versioning.html">バージョン管理の詳細</a> </p>
<div class="line">&nbsp;</div>
<a name="o4"></a> <span class="overview-left" id="im4"><a class="cbox" href="/images_www/v7/design/overview/ui_development.png" title="ユーザー・インタフェースの高速開発"><img alt="" src="/images_www/v7/design/overview/image_ui_development.png"></a></span>
<h2>ユーザー・インタフェースの高速開発</h2>
<p> IDEのエディターおよびドラッグ・アンド・ドロップ・ツールを使用すると、Java SE、HTML5、Java EE、PHP、C/C++およびJava MEのアプリケーションのGUIをすばやく簡単に設計できます。<br> <br> Java SEアプリケーションの場合、NetBeans GUIビルダーによって間隔や位置揃えが自動的に調整され、インプレース編集もサポートされます。GUIビルダーは非常に操作性がよく直観的であるため、顧客へのプレゼンテーションでGUIのその場でのプロトタイプ作成に使用されてきました。<br> <br> <a class="arr-link" href="./web/">Java EEの詳細</a><br> <a class="arr-link" href="./html5/index.html">HTML5の詳細</a><br> <a class="arr-link" href="./java-on-client/swing.html">Swing GUIビルダーの詳細</a><br> <a class="arr-link" href="./java-on-client/java-me.html">Java MEの詳細</a>
</p>
<div class="line">&nbsp;</div>
<a name="o5"></a> <span class="overview-right" id="im5"><a class="cbox" href="/images_www/v7/design/overview/bugfree_code.png" title="Bugのないコードの記述"><img alt="" src="/images_www/v7/design/overview/image_bugfree_code.png"></a></span>
<h2>Bugのないコードの記述</h2>
<p> bugのあるコードを修正せずにおく期間が長くなればなるほど、そのコストは増大します。NetBeansには、Javaコードによくある問題を特定して修正するための静的分析ツール(特に、広く利用されているFindBugsツールとの統合機能)が用意されています。また、NetBeansデバッガでは、ソース・コード内へのブレークポイントの挿入、フィールドのウォッチの追加、コードのステップ実行、メソッドまで実行、スナップショットの取得、実行のモニター(発生の都度)などが可能です。<br> <br> NetBeansプロファイラでは、アプリケーションの処理速度とメモリー使用状況を最適化するためのエキスパート向け支援を提供しています。また、信頼性とスケーラビリティに優れたJava SE、JavaFXおよびJava EEの各アプリケーションを簡単にビルドできます。NetBeans IDEはJava SEアプリケーション用のビジュアル・デバッガを備えているため、ソース・コードをチェックせずにユーザー・インタフェースをデバッグすることが可能です。アプリケーションのGUIスナップショットを取得したり、ユーザー・インタフェース要素をクリックして関連ソース・コードにジャンプしたりできます。<br> <br> <a class="arr-link" href="./java/debugger.html">デバッガとプロファイラの詳細</a><br>
</p>
<div class="line">&nbsp;</div>
<a name="o6"></a>
<table>
<tbody>
<tr>
<td class="valign-top">
<h2>複数言語のサポート</h2>
</td>
<!--<td></td>--> <td class="valign-top">
<h2>クロス・プラットフォーム・サポート</h2>
</td>
<!--<td></td>--> <td class="valign-top">
<h2>多彩なコミュニティ提供プラグイン</h2>
</td>
</tr>
<tr>
<td class="valign-top" style="width:33%;padding-right:10px;">
<p> NetBeans IDEは、C/C++およびPHPの開発者向けに優れたサポートを提供し、関連するフレームワークやテクノロジ用の包括的なエディタおよびツールを備えています。また、IDEにはXML、HTML、PHP、Groovy、Javadoc、JavaScriptおよびJSP用のエディタおよびツールも用意されています。 </p>
</td>
<!--<td>&nbsp;</td>--> <td class="valign-top"
style="width:33%;padding-right:10px;">
<p> NetBeans IDEは、WindowsシステムからLinuxシステム、Mac OS Xシステムに至るまで、Javaをサポートするすべてのオペレーティング・システム上にインストールできます。Write Once, Run Anywhereは、独自のアプリケーションの場合と同じく、NetBeans IDEにも当てはまります。これは、NetBeans IDE自体もJavaで書かれているためです。 </p>
</td>
<!--<td>&nbsp;&nbsp;&nbsp;</td>--> <td class="valign-top"
style="width:33%">
<p> NetBeansのコミュニティは規模が大きく、その活動も活発です。NetBeans IDEは拡張可能であり、詳細に文書化されたAPIが用意されているため、多くのユーザーが常に新しいプラグインを開発しています。NetBeans IDEの機能の中に利用できていないものはありませんか。不足を補うプラグインを作成し、NetBeansを今以上に優れたものとする活動に参加してください。<br> <br> <a class="arr-link" href="http://plugins.netbeans.org/">NetBeansプラグイン・ポータルにアクセス</a> </p>
</td>
</tr>
</tbody>
</table>
<h2>関連項目</h2>
<ul class="bigger">
<li>最新の安定版リリースの主な機能のリストについては、<a href="/community/releases/81/index.html">NetBeans IDE 8.1リリース・ページ</a>を参照してください。</li>
<li>最新の安定版リリースの機能の完全なリストについては、<a href="http://wiki.netbeans.org/NewAndNoteworthyNB80">NetBeans IDE 8.1の新機能と注目すべき機能のページ</a>を参照してください。<br>
</li>
</ul>
</div>
</body>
</html>