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.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.