diff --git a/doc/qtcreator/config/style/qt5-sidebar.html b/doc/qtcreator/config/style/qt5-sidebar.html
index 7ba89695cb1..a9676ff4539 100644
--- a/doc/qtcreator/config/style/qt5-sidebar.html
+++ b/doc/qtcreator/config/style/qt5-sidebar.html
@@ -84,11 +84,13 @@
How To
+ - Analyze
+ - Build and Run
+ - Debug
- Design UIs
- Edit Code
- Manage Projects
- - Build and Run
- - Read Qt Documentation
+ - Read Documentation
- Use Qt Creator
- Use the UI
- See All
diff --git a/doc/qtcreator/images/qtcreator-cmake-profiler.webp b/doc/qtcreator/images/qtcreator-cmake-profiler.webp
new file mode 100644
index 00000000000..50dea76993f
Binary files /dev/null and b/doc/qtcreator/images/qtcreator-cmake-profiler.webp differ
diff --git a/doc/qtcreator/src/cmake/creator-how-to-profile-cmake-code.qdoc b/doc/qtcreator/src/cmake/creator-how-to-profile-cmake-code.qdoc
new file mode 100644
index 00000000000..fc8cdd122cd
--- /dev/null
+++ b/doc/qtcreator/src/cmake/creator-how-to-profile-cmake-code.qdoc
@@ -0,0 +1,23 @@
+// Copyright (C) 2023 The Qt Company Ltd.
+// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
+
+/*!
+ \page creator-how-to-profile-cmake-code.html
+ \previouspage creator-how-tos.html
+
+ \ingroup creator-how-to-analyze
+ \ingroup creator-how-to-build-with-cmake
+
+ \title Profile CMake code
+
+ With the profiling support in CMake 3.18, and later, you can find out where
+ CMake is spending time configuring your project.
+
+ To view profiling information in the
+ \uicontrol {Chrome Trace Format Visualizer}, select \uicontrol Analyze >
+ \uicontrol {CMake Profiler}.
+
+ \image qtcreator-cmake-profiler.webp {CMake profiling information in Chrome Trace Format Visualizer}
+
+ \sa {CMake}, {Visualizing Chrome Trace Events}
+*/
diff --git a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc
index dfcba68e12b..94a0f81b0fa 100644
--- a/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc
+++ b/doc/qtcreator/src/howto/creator-only/creator-how-tos.qdoc
@@ -16,6 +16,15 @@
The following topics describe how to use \QC to perform a particular task.
+ \section1 Analyze
+
+ \QC integrates code analysis tools for detecting memory leaks, profiling
+ function execution, analyzing CPU use, and eliminating unnecessary
+ complexity of code. Other integrated tools provide code coverage and
+ visualize trace events.
+
+ \generatelist creator-how-to-analyze
+
\section1 Build and Run
\generatelist creator-how-to-build
diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc
index fce5024189b..0e3f3883d51 100644
--- a/doc/qtcreator/src/qtcreator-toc.qdoc
+++ b/doc/qtcreator/src/qtcreator-toc.qdoc
@@ -178,6 +178,8 @@
\endlist
\li \l{How To}
\list
+ \li Analyze
+ \generatelist creator-how-to-analyze
\li Build and Run
\generatelist creator-how-to-build
\li Build with CMake
diff --git a/doc/qtcreator/src/qtcreator.qdoc b/doc/qtcreator/src/qtcreator.qdoc
index fc48d434c86..7ae66a39ea1 100644
--- a/doc/qtcreator/src/qtcreator.qdoc
+++ b/doc/qtcreator/src/qtcreator.qdoc
@@ -93,13 +93,13 @@
\endlist
\li \b {\l{How To}}
\list
+ \li \l{Analyze}
+ \li \l{Build and Run}
+ \li \l{Debug}
\li \l{Design UIs}
\li \l{Edit Code}
\li \l{Manage Projects}
- \li \l{Build and Run}
- \li \l{Read Documentation}
- \li \l{Use \QC}
- \li \l{Use the UI}
+ \li \l{How To}{See More...}
\endlist
\li \b {\l{Reference}}
\list