- Qt Creator Documentation
- Edit CMake configuration files
- Qt Creator 15.0.1

How To

# Edit CMake configuration files

To open a CMakeLists.txt file for editing, right-click it in the Projects view and select Open With > CMake Editor.

You can also use the `cmo` filter in the locator to open the CMakeLists.txt file for the current run configuration in the editor. This is the same build target as when you select Build > Build for Run Configuration.

The following features are supported:

- Pressing F2 when the cursor is on a:
  - Filename - to open the file
  - CMake function, macro, option, target, CMake's Find or Include module, local variable created by `set` or `list`, or package - to go to that item
- Keyword completion
- Code completion for local functions and variables, cache variables, `ENV`, targets, packages, and variables that `find_package` adds
- Pre-defined code snippets for setting CMake print properties and variables, as well as creating Qt console and GUI applications and sample Find modules
- Path completion
- Auto-indentation
- Matching parentheses and quotes

Warnings and errors are displayed in Issues.

See also How To: Build with CMake, CMake, Completion, and Snippets.