| <!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 编辑器功能" height="285" src="../../images_www/v7/3/features/ide-editor-cut.png" style="border: 1px solid;" width="640"><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 /> 错误代码的成本随着未修复时间的变长而增加。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 重构工具允许您在不破坏代码的前提下对其重构。通过 "Inspect & Transform"(检查并转换)工具,可以对整个代码库运行强大的检查,同时自动修复代码。<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 /> 在 "Navigator"(导航器)窗口和 "Hierarchy"(分层结构)窗口中检查任何文件的成员和超类型或子类型分层结构,这些窗口提供了过滤器以控制显示的详细级别。 |
| </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> |