Skip navigation

Code Editor

Embedded Studio has a built-in editor that is particularly well suited to editing code. Its features provide you with everything needed for efficient development.

  • Syntax highlighting
  • Code formatter
  • Matching bracket highlight
  • Code completion
  • Search result highlight

The built-in editor is far more than a simple text editor. These are some of its features.

Code completion

Embedded Studio provides suggestions for code completion based on your application, while you type.

ES_code-completition-3.png

Easy navigation

Quick input for text, methods, and files accelerate search and open. Bookmarks provide fast switches between locations of interest.

ES_bookmark-2.png

Code templates

Code templates enable easy insertion of text blocks, such as function headers for documentation tools, or skeletons for your functions.

ES_templates.png

Syntax highlighting

The code editor supports the language of the source file it is editing, showing code with syntax highlighting.

ES_syntax-highlighting.png

Bracket highlighting

For easy identification of code blocks, even with not nicely formatted code, the matching bracket to the one at the cursor is highlighted.

ES_bracket-highlighting-2.png

Unused code highlighting

Based on pre-processor defines, from the project settings or the sources, unused code is greyed out.

ES_unused_code-2.png