版本控制和开发者协作
单击图像查看全屏预览
与集成的版本控制功能结合在一起的 Developer Collaboration 使 NetBeans IDE 成为可供分散的开发团队使用的强大工具。
集成的版本控制工具
IDE 自动识别现有版本控制目录。通过上下文菜单可以迅速更新、检验、比较 (diff)、重命名文件以及提交修改。
CVS、Subversion、Mercurial、ClearCase 
选择流行的版本控制系统:CVS,Subversion 或 Mercurial。插件管理器(“工具”>“插件”)中还提供了一个全新的 ClearCase 插件。Subversion 实现支持 file、http、https、svn 和 svn+ssh 验证协议。CVS 实现支持 pserver、ext、local 和 fork 验证协议。
文件状态和历史记录
使用 Versioning 窗口迅速查看目录中的最新更改。文件名上的标记和颜色显示文件的状态。迅速浏览每个文件的历史记录,阅读提交的日志信息,并根据需要回滚至更改前的版本。
|
 |
基于行的比较查看器
新增的、已删除的及已修改的代码行在编辑器的左边栏中用颜色标注出来,快速导航标记位于右侧的错误带区 (errorstripe) 内。单击左边栏可回滚至单个更改,或者打开比较查看器。
使用比较查看器逐端、逐行地比较两个文件,确定是否有必要进行迅速透明的冲突解决。由于比较查看器包含一个功能完备的编辑器窗格,所以您可以直观地解决当前文件中的合并冲突。
|
 |
远程项目共享
使用 Developer Collaboration 插件*,实现跨网络实时 NetBeans 项目的共享。您可以查看合作伙伴的工作,也可以允许他们更改您的项目:所有受邀方都能够编译、调试、性能分析和运行共享的应用程序,也可以彼此监视对源代码进行的更改。
Developer Collaboration Chat
与远程开发者讨论具有特定样式的源代码:Developer Collaboration 插件*允许以纯文本、XML、HTML 或 Java 形式发送即时消息,并附带语法突出显示。
|
 |
Java SE 和基本 IDE 学习资源
(*)Developer Collaboration 插件和 Mercurial 插件可从插件管理器(“工具”>“插件”)中获得。