EDGE Developer Suite

The IDE for embedded development

EDGE Developer Suite, an IDE built upon the Eclipse™ framework, provides all aspects of Nucleus and Linux development, from host simulation, through board bring-up and the creation of boot code and drivers, to operating system porting and application development.

The unified workspace for embedded.

EDGE IDE is an integrated development environment (IDE) that brings together all aspects of software development—from coding and debugging, to testing and optimization—into a single, unified workspace.

Built-in, Advanced Editor

Features include syntax highlighting, source browsing, context-sensitive tool tips, auto-complete, and advaced search and replace capabilities. Gain full command over your source code with a convenient local history, bug tracking, and revision control.

  • Syntax highlighting
  • Local history
  • Source browsing
  • Context-sensitive tool tips
  • Auto-complete
  • Search and Replace
  • Bug tracking
  • Revision control

Project Manager

Project management features built into EDGE IDE allow a user to import/export projects and include an intuitive tools setting option, a data structure outline view, and a command line interface to allow you to quickly get under the hood.

  • Import/Export projects
  • Intuitive tools setting configuration
  • Data structure outline view
  • Command line interface

Wizard-based Project Creation

EDGE IDE incorporates a project wizard that enables you to get up and running quickly with new projects, guiding you through the configuration process. Application Templates help speed workflow with source files and folders you can modify without create from scratch.

Target and Toolset Support. You can base your project and a wide range of pre-defined sets of target and toolset-support targets.

Multiple Toolset Support and Build Configurations

Support for Legacy Tools. Switching compilers may not be an option where projects depend upon legacy code. EDGE IDE supports multiple toolsets out of the box and makes it easy to add additional tools.

Rapid Tool Configuration. Tools that are normally controlled via complex command-line switches and makefiles, can be configured effortlessly within the IDE.

Build Configurations. Granular control over build settings to build with different toolsets and configurations.

Export Wizard. Compile wizards assist to automatically generate makefiles, dependencies and include paths.

Local History. Modifying code from built-in, local versioning system allows for quick diff compares and reverting to previous versions.

Flexibility and Extensibility

Eclipse LogoEDGE IDE is founded upon Eclipse, an open IDE framework that offers tremendous flexibility and extensibility. You can select from over a thousand third-party Eclipse plug-ins (many are available at no cost) to fine-tune your development environment.

Seamless Version Control. Supports all industry standard source code version management tools including CVS, Subversion, and ClearCase.