Help: Add IDE Integration Guide section on IDEs supporting CMake

This commit is contained in:
Semyon Kolton
2022-01-11 15:23:12 +03:00
committed by Brad King
parent 0a68db7b25
commit 6a5936c596
2 changed files with 30 additions and 0 deletions

View File

@@ -124,3 +124,31 @@ obtain this information and use it to present the user with a list of tests.
IDEs should not invoke the ``test`` target of the generated buildsystem.
Instead, they should invoke :manual:`ctest(1)` directly.
IDEs with CMake integration
===========================
The following IDEs support CMake natively:
* `CLion`_
* `KDevelop`_
* `QtCreator`_
* `Vim`_ (via a plugin)
* `Visual Studio`_
* `VSCode`_ (via a plugin)
.. _CLion: https://www.jetbrains.com/clion/
.. _KDevelop: https://www.kdevelop.org/
.. _QtCreator: https://www.qt.io/product/development-tools
.. _Vim: https://www.vim.org/
.. _Visual Studio: https://visualstudio.microsoft.com/
.. _VSCode: https://code.visualstudio.com/
Additionally, CMake has builtin support for some IDEs:
* :ref:`IDE Build Tool Generators`:
Generate IDE native build systems such as Visual Studio or Xcode.
* :ref:`Extra Generators`:
Extend :ref:`Command-Line Build Tool Generators` to generate IDE
project files that hook into the command-line build system.
Superseded by the :manual:`File API <cmake-file-api(7)>`.

View File

@@ -102,6 +102,8 @@ Other Generators
/generator/Green Hills MULTI
/generator/Xcode
.. _`Extra Generators`:
Extra Generators
================