Java Solaris Communities My SDN Account Join SDN
 
Downloads

Sun Studio Express IDE README

 
The new Sun Studio IDE is based on NetBeans 5.5.1 and adds many new features. It supports C and C++ projects, and includes appropriate project templates for applications, dynamic and static libraries, and projects with existing code. The IDE includes a C and C++ class browser. The powerful language-aware built-in editor supports code completion.

IDE Feature Highlights:

C/C++ Project Support

  • Supports file types specific to C and C++ developers such as makefiles, header, shell, and source files
  • Supports makefile-based projects
  • Provides templates for typical projects, allowing developers to focus on their business logic:
    • C/C++ Project with Existing Code
    • C/C++ Application
    • C/C++ Dynamic Library
    • C/C++ Static Library

Language-Aware Editor

  • Built-in editor supports:
    • Code completion
    • Code folding
    • Go to declaration
    • Syntax highlighting
    • Indentation

Class Browser

  • Class browser lets you:
    • Navigate class hierarchies
    • View functions and symbols
  • Fast source code parser does not require compilation

Makefile Support

  • Project wizard let you import existing makefiles to create new projects
  • Makefile wizard lets you specify compilers, pre-processor definitions, compile-time options, etc.
  • Makefiles created automatically for most project types
  • Project properties let you define and manage targets and configurations

Debugger

  • Supports dbx
  • Integrated with built-in editor
  • Supports multiple sessions
  • Supports core file debugging
  • Lets you attach to running program

Start Page

  • Start page includes:
    • Preference settings
    • Links to online documentation
    • Links to Sun Developer Networks and  forums

IDE Features Not Available in This Release

  • Memory Access Checking (dbx)
  • Memory Usage Checking (dbx)
  • Full IDE integration of analyzer/collector
  • Java support

Available Tutorials



(Page last updated December 11, 2006)