# Editor preferences

Use the Editor preference panel to control the appearance of text highlighting in C/C++ editors.

Editor Preference Options
Smart caret positioning in identifiers | If enabled, there are additional word boundaries inside identifiers.
Highlight matching brackets | When the cursor is beside a bracket, the matching bracket is highlighted.
Highlight inactive code | Highlights inactive code when the cursor is positioned inside it.
Ensure newline at end of file when saving | Checkmark to ensure files always include a newline at the end.
Appearance color options | Lists the items for which you can specify a color.
Color | Specifies the color in which to display the selected item.
Documentation tool comments | Specifies which documentation tool should be used to determine editor presentation and behaviors. This enables editor features such as content-assist, documentation comment generation and syntax highlighting. The particular tool selected here will be used for files that are not associated with a project, or where no project level preference has been set.

Coding aids

Customizing the C/C++ editor

C/C++ editor preferences