| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> |
| <html> |
| <head> |
| <title>NetBeans IDE - 編集とリファクタリング</title> |
| <meta http-equiv="content-language" content="en"> |
| <meta name="description" content="DESCRIPTION HERE"> |
| <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>編集とリファクタリング</h1> |
| <p class="intro"> |
| <a href="../../images_www/v7/3/features/ide-editor-full.png"><img alt="NetBeans IDEでのJavaエディタ機能" src="../../images_www/v7/3/features/ide-editor-cut.png" style="border: 1px solid;"><br> <span class="font-11">イメージをクリックして全画面表示</span></a> |
| </p> |
| <p class="intro"> |
| 言語を認識するNetBeansのエディタは、入力時のエラーを検出し、ドキュメントのポップアップとスマート・コード補完でユーザーを支援します。また、好みのテキスト・エディタの処理速度とシンプルさも兼ね備えています。 |
| </p> |
| <div class="line"> </div> |
| |
| <!-- left text section start --> |
| <a name="o1"></a> <span class="overview-right" id="im1"><a class="cbox" href="../../images_www/v7/3/features/ide-editor-templates-full.png" title="テンプレートとサンプル・アプリケーション"><img alt="" src="../../images_www/v7/3/features/ide-editor-templates-cut.png" /></a></span> |
| <h2>エディタとファイル・テンプレート</h2> |
| <p> NetBeans IDEのエディタは単なるテキスト・エディタではありません。NetBeansエディタには、行のインデント、語や括弧の対応付け、ソース・コードの構文や意味構文の強調表示などの機能があります。</p> |
| <p>エディタは、Java、C/C++、XML、HTML、PHP、Groovy、CSS、JavaScriptなどの複数の言語をサポートしています。その他の言語をサポートするように拡張することもできます。</p> |
| <p>IDEは、Javaファイル・テンプレート、HTMLファイル・テンプレート、JavaScriptファイル・テンプレートなど、サポートするテクノロジごとにファイル・テンプレートを備えています。</p> |
| <p><a class="arr-link" href="../../kb/index.html"> NetBeansテクノロジの学習</a></p> |
| <div class="line"> </div> |
| <!-- left text section end --> |
| |
| |
| <table> |
| <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> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-findbugs.png" /></span><br /> bugのあるコードを修正せずにおく期間が長くなればなるほど、そのコストは増大します。IDEには静的コード分析ツール、特に、広く普及しているオープン・ソースのJava FindBugsツールとの統合機能が用意されています。<br /><br /> |
| </p> |
| </td> |
| <!--<td> </td>--> |
| <td class="valign-top" style="width:33%;padding-right:10px;"> |
| <p> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-parsing.png" /></span><br /> IDEでは、入力時に、ソース・コードがリアル・タイムで解析されます。エディタでは、エラーがマークされ、発生箇所が強調表示されるとともに、コンパイラのヒント、簡易修正、警告および言語ドキュメントが表示されます。<br /><br /> |
| </p> |
| </td> |
| <!--<td> </td>--> |
| <td class="valign-top" style="width:33%"> |
| <p> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-refactoring.png" /></span><br /> IDEのリファクタリング・ツールにより、コードを壊すことなく再構築できます。「検査と変換」ツールを使用すると、コードを自動的に修正しながら、コードベース全体にわたって強力な検査を実行できます。<br /><br /> |
| |
| </p> |
| </td> |
| </tr> |
| <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> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-completion.png" /></span><br /> エディタには、Java、C/C++、PHP、Groovy、XML、HTML、CSS、JavaScriptなど、複数の言語の自動コード補完機能が用意されています。 |
| </p> |
| </td> |
| <!--<td> </td>--> |
| <td class="valign-top" style="width:33%;padding-right:10px;"> |
| <p> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-navigate.png" /></span><br /> 標準的なテキスト、キャメル・ケース形式またはワイルド・カードを使用して任意のファイル、型またはシンボルに移動できます。また、コードベース全体にわたって大文字小文字を区別した検索を実行できます。 |
| </p> |
| </td> |
| <!--<td> </td>--> |
| <td class="valign-top" style="width:33%"> |
| <p> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-codegenerator.png" /></span><br /> エディタ内で共通のコード・スニペットを自動的に生成できます。共通のコード用にコード・テンプレートを定義したり、入力しながら記録マクロを追加することができます。<br /><br /> |
| |
| </p> |
| </td> |
| </tr> |
| <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> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-hints.png" /></span><br /> IDEでは、ソース・コード分析が実行され、コードの修正や改良がすばやく行えるように広範なヒントが提供されます。 |
| </p> |
| </td> |
| <!--<td> </td>--> |
| <td class="valign-top" style="width:33%;padding-right:10px;"> |
| <p> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-hierarchy.png" /></span><br /> 「ナビゲータ」ウィンドウおよび「階層」ウィンドウで任意のファイルのメンバーやスーパータイプまたはサブタイプの階層を検査できます。これらのウィンドウには、表示する詳細レベルを制御するためのフィルタが用意されています。 |
| </p> |
| </td> |
| <!--<td> </td>--> |
| <td class="valign-top" style="width:33%"> |
| <p> |
| <span class="overview-centre" id="im8"><img alt="FindBugs" class="box " src="../../images_www/v7/3/features/ide-editor-customizations.png" /></span><br /> エディタでの言語の動作と表示(コード補完、ドキュメント表示、キーボード・ショートカット、フォント、色など)をカスタマイズできます。<br /><br /> |
| |
| </p> |
| </td> |
| </tr> |
| </table> |
| <h2>関連項目</h2> |
| <ul class="bigger"> |
| <li>最新の安定版リリースの個別機能のリストについては、<a href="/community/releases/73/index.html">NetBeans IDE 7.3リリース・ページ</a>を参照してください。</li> |
| <li>最近の安定版リリースの機能の詳細は、<a href="http://wiki.netbeans.org/NewAndNoteworthyNB73">NetBeans IDE 7.3の新機能と注目すべき機能のページ</a>を参照してください。</li> |
| |
| </ul> |
| |
| </div> |
| </body> |
| </html> |