- Qt Creator Documentation
- Reference
- Editors
- Qt Creator 19.0.0-rc1

Viewing call stack trace ◦ Beautifier

# Editors

When you open files, Qt Creator chooses a suitable editor according to the file type.

Beautifier | Format source code with Artistic Style, ClangFormat, or Uncrustify.
Behavior | Set preferences for indentation, typing, and file encoding in the text editor.
C++ Code Style | Set global code style for C++ files.
C++ Quick Fixes | Summary of quick fixes for C++ code.
Clang Code Model | Offers code editing services for C++.
Clangd | Sets global preferences for the clangd code model.
Code Model | Sets global preferences for the C++ code model.
Completion | Set preferences for code completion and inserting matching characters in the text editor.
Editing SCXML state charts | Edit state chart (.scxml) files.
Editing UML-style models | Create Universal Modeling Language (UML) style models with structured and behavioral diagrams.
Editing code | Edit and navigate code and other resources in your projects.
FakeVim | Set indentation for Vim-style editing and map vim commands to Qt Creator functions.
FakeVim Modes and Commands | Supported Vim modes and emulated commands.
Locator | Add and change locator filters.
Managing language servers | Get code completion, highlighting of the symbol under cursor, and jumping to the symbol definition in the editor for other programming languages besides C++, as well as diagnostics.
Nim | Set Nim code style and paths to tools.
QML Quick Fixes | Summary of quick fixes for QML code.
Quick Fixes | Set global preferences for C++ quick fixes.
Snippets | Add, change, and remove snippets in the snippet editor.
To-Do Entries | Lists to-do keywords from project files.

See also How to: Edit code and Editing code.

Viewing call stack trace ◦ Beautifier