blob: a5d122a4132ef48a5a72498eb13bfd834906a7df [file] [log] [blame]
<!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">&nbsp;</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">&nbsp;</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>&nbsp;</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>&nbsp;&nbsp;&nbsp;</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>&nbsp;</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>&nbsp;&nbsp;&nbsp;</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>&nbsp;</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>&nbsp;&nbsp;&nbsp;</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>