# C/C++ editor

The Stand-alone Debugger provides an editor that gives you specific support for editing C/C++ code. This C/C++ editor is invoked automatically when you open a C/C++ source file. While you are able to modify the contents of a file, if you save those changes, you will need to rebuild the project outside of the Stand-alone Debugger to synchronize the debug information in the executable with the source files used.

The C/C++ editor includes the following features:

- Syntax highlighting
- Content/code assist
- Code folding
- Integrated debugging features

You can customize some of the operation of the Editor view from the Window > Preferences > C/C++ > Editor preferences dialog.

CDT Overview

Using Content Assist

C/C++ editor preferences
Outline view for C/C++
Views and editors