- Qt Creator Documentation
- Reference
- Editors
- Qt Creator 20.0.1

Viewing threads ◦ 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, saving, file encoding, and mouse and keyboard behavior 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.
Display | Set preferences for margins, text wrapping, and how code and text are displayed in the text editor.
Documentation Comments | Set preferences for generating Doxygen-style documentation comments in the text editor.
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.
Generic Highlighter | Manage generic syntax highlight definitions and choose which files to exclude from highlighting.
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 threads ◦ Beautifier