Introduction to the IAR Embedded Workbench editor
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.
