Oracle Developer Studio

用更少的时间编写更高质量的代码

  • 用于 C、C++、Fortran 和 Java 开发的编译器和工具
  • 强大的性能、内存和线程分析功能
  • 功能齐备的 IDE 便于高效地代码编辑和云开发
 Oracle Developer Studio — 产品介绍
 Oracle Developer Studio 概述 (2:57)
 在云中开发:加速软件发展 (16:37)
 访问所有视频
 


特性和优点

  多语言开发
 
 C、C++ 和 Fortran 编译器

  更多信息
 

高度优化的编译器,采用先进的代码生成技术

显著提升新的 Oracle SPARC 和 x86 系统(内部部署和云端)上的应用性能

支持新的行业标准,包括 C++2014、C++2011、C11 和 OpenMP 4.0
 
 
 调试器

   更多信息
   简介
 

高级调试特性帮助开发人员快速定位单线程和多线程应用中的编码错误

处理使用 Oracle Developer Studio 或 GNU 编译器编写的应用

为满足不同用户需要,提供命令行、IDE 插件或独立的图形化调试器等形式 
 
 
 性能库

   更多信息
   简介
 

高级数值解法库集合,可提高 Oracle 系统上计算密集型应用的性能

针对新的 Oracle SPARC 和 x86 系统进行了调优和优化

利用 Oracle Solaris Developer C、C++ 和 Fortran 编译器的并行化特性
 
  应用分析
 
 Performance Analyzer

   更多信息
   简介
 

C、C++、Java、Scala 和 Fortran 应用分析工具,可快速识别全面优化和并行化的生产代码中的性能瓶颈

功能丰富的 UI 提供了对性能数据的深入洞察,包括高级筛选、排序、导航和时间线可视化功能

通过 ssh 隧道支持来提高效率,支持对基于云的开发环境中的应用进行远程性能分析
 
 
  Code Analyzer

   更多信息
   简介
 

保护应用免受安全漏洞侵害,包括内存泄露和内存访问违规

支持 SPARC 芯片保护的内存,提供额外的诊断功能,能够快速查找和修复安全漏洞

提供了通过应用编译过程中的静态分析、动态的运行时分析和代码覆盖率分析收集到的数据的全面视图
 
 
 Thread Analyzer


   更多信息
   简介
 

检测多线程、并行应用中难以发现的争用和死锁错误

可以在生产二进制文件上运行,无需使用工具重新编译

支持用 Oracle Solaris 线程、P 线程或 OpenMP 编写的应用
 
  Oracle Developer Studio IDE
 
 IDE


   更多信息
   简介
 

为 C、C++、Fortran 和混合使用 C++/Java 的应用量身定制的、基于备受赞誉的 NetBeans 的 IDE 可提高开发人员效率

使用 Oracle 开发人员云服务插件简化云开发,并提供远程开发功能,方便在大多数笔记本电脑/台式机环境中构建、编辑、运行和调试应用

经过优化,可以高效地处理大型、复杂的企业应用