blob: dcfd242962b69b869392c17b558fa9d2485af0cc [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 桌面、Mobile 和 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="" height="253" src="/images_www/v7/design/overview/image_java_technologies.png" width="320"></a></span>
<h2>对最新 Java 技术的最佳支持</h2>
<p> 先于其他 IDE,NetBeans IDE 提供对最新 Java 技术和最新 Java 规范增强功能的一流、全面的支持。这是 IDE 首次免费支持 JDK 8、JDK 7、Java EE 7(包括其相关的 HTML5 增强功能)和 JavaFX 2。<br> <br> NetBeans IDE 不断改进 Java 编辑器并提供许多丰富的功能以及各种各样的工具、模板和样例,从而设置了使用现成尖端技术进行开发的标准。 </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="" height="235" src="/images_www/v7/design/overview/image_code_editing.png" width="320"></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="" height="208" src="/images_www/v7/design/overview/image_project_management.png" width="320"></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="" height="170" src="/images_www/v7/design/overview/image_ui_development.png" width="320"></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">有关 JavaME 的详细信息</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="编写无错误代码"><img alt="" height="215" src="/images_www/v7/design/overview/image_bugfree_code.png" width="320"></a></span>
<h2>编写无错误代码</h2>
<p> 错误代码的成本随着未修复时间的变长而增加。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 可以安装在所有支持 Java 的操作系统(从 Windows 到 Linux 再到 Mac OS X 系统)上。与您自己的应用程序一样,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>