Oracle Solaris Studio 12.2 发行版的新增功能

第 6 章 Solaris Studio IDE

Oracle Solaris Studio 12.2 IDE(Indegrated Development Environment,集成开发环境)提供了创建、编辑、生成、调试 C、C++ 或 Fortran 应用程序并分析其性能的模块。本章重点介绍此 Oracle Solaris Studio 发行版中有关 IDE 的重要信息。

用于启动 IDE 的命令是 solstudio。有关此命令的详细信息,请参见 solstudio(1) 手册页。

有关 IDE 的完整文档,请参见 IDE 中的联机帮助和Oracle Solaris Studio 12.2 IDE 快速入门教程

新增和更改的功能

Oracle Solaris Studio 12.2 IDE 中新增或更改了以下功能:

软件要求

Oracle Solaris Studio IDE 需要 Java SE Development Kit (JDK) 6 Update 13 或更高版本。如果 IDE 找不到所需的 JDK,将不会启动,并发出错误消息。

更新 IDE

使用 IDE 的插件管理器,您可以动态更新 IDE 的已安装插件。您也可以使用插件管理器将新的插件和功能添加到 IDE 中。

使用插件管理器更新 IDE 时,IDE 会检查注册的更新中心,以查看是否有新增插件或已安装插件的新版本。如果有新增插件或更新插件,则可以使用插件管理器选择、下载和安装这些插件。

或者,您可以选择“帮助”>“检查更新”来打开插件安装程序。插件安装程序将检查已安装插件的更新。如果更新可用,您可以通过安装程序逐步安装更新。

除了缺省的 IDE 更新中心以外,您还可以从多个更新中心中选择,这些更新中心可提供不同类型的插件,如实验性新插件或不再定期发布的旧插件。

通过更新中心更新已安装的插件:

  1. 选择“工具”>“插件”打开插件管理器。

  2. 单击“更新”标签显示已安装插件的可用更新。

  3. 在左窗格中,选择要更新的插件,然后单击“更新”。

  4. 完成安装程序中的页面以下载并安装更新。

“更新”标签的左窗格中显示在更新中心中具有可用更新的已安装插件。缺省情况下,IDE 会定期检查注册的更新中心中是否有已安装插件的可用更新。如果左窗格中不显示任何插件,则意味着 IDE 上次检查更新中心时没有可用的更新。

通过更新中心添加新的插件:

  1. 选择“工具”>“插件”打开插件管理器。

  2. 单击“可用插件”标签显示可用但尚未安装的插件。

  3. 在左窗格中,选择要添加的插件,然后单击“安装”。

  4. 完成安装程序中的页面以下载并安装插件。

某些插件可能要求重新启动 IDE 才能完成更新过程。

您可以在插件管理器的“设置”标签中设置 IDE 检查更新的频率。您可以单击“重新装入目录”来立即检查更新中心。

配置

NetBeans IDE 6.9 的缺省堆大小为 128 MB。当您要开发小型项目(最多包含 500 个源文件和头文件)时,Oracle Solaris Studio 12.2 IDE 可在此缺省设置下正常运行。

但是,当您要开发较大的项目时,则需要增加堆大小。如果在开发大型项目时收到“内存不足”的异常消息,则很可能是由于堆大小造成的。

您可以在 netbeans.conf 文件中设置运行 NetBeans IDE 的 Java 虚拟机 (Java Virtual Machine, JVM)* 的堆大小。

更改堆大小:

对于大中型应用程序,建议 NetBeans C/C++ Plugin 的堆大小为:

如果您要运行 Sun JVM,还可以在 netbeans.conf 文件中添加垃圾回收器开关 —J-XX:+UseConcMarkSweepGC(并发回收器)和 —J-XX:+UseParNewGC(并行回收器)。这些选项允许垃圾回收器以并行方式与主执行引擎一起运行。但是,非 Sun 提供的 JVM 可能不支持这些选项。

有关 NetBeans 性能调整的更多信息,请参见 "Tuning JVM Switches for Performance"。

请注意:术语“Java 虚拟机”和 "JVM" 表示适用于 Java(TM) 平台的虚拟机。