Skip to main content

IAR Embedded Workbench for RX 5.20

Introduction to the IAR Embedded Workbench editor

In this section:

For information about how to use an external editor in the IAR Embedded Workbench IDE, see Using an external editor.

Briefly about the editor

The integrated text editor allows you to edit multiple files in parallel, and provides both basic editing features and functions specific to software development, like:

  • Automatic word and code completion

  • Automatic line indentation and block indentation

  • Parenthesis and bracket matching

  • Function navigation within source files

  • Text styles and color that identify the syntax of C or C++ programs and assembler directives

  • Powerful search and replace commands, including multi-file search

  • Direct jump to context from error listing

  • Multibyte character support

  • Parameter hints

  • Bookmarks

  • Unlimited undo and redo for each window.

Briefly about source browse information

Source browse information is continuously generated in the background. This information is used by many different features useful as programming assistance, for example:

  • Outline window

  • Go to definition or declaration

  • Find all references

  • Find all calls to a function, where the result is presented as a call graph.

The source browse information is updated when a file in the project is saved. When you save an edited source file, or when you open a new project, there will be a short delay before the information is up-to-date. During the update, progress information is displayed in the status bar.

SourceBrowserStatusProgress_Mym83_02.png

Customizing the editor environment

The IDE editor can be configured on the IDE Options pages Colors and Fonts and Editor. Choose Tools>Options to access the pages.

For information about these pages, see Tools menu.