Недавно компания Microsoft объявила о сотрудничестве с Kitware по включению отладчика CMake в версию 3.27 программы CMake. Новый отладчик CMake, появившийся изначально в Visual Studio, теперь доступен и в VS Code. Теперь пользователи могут отлаживать свои скрипты CMakeLists.txt из VS Code, используя расширение CMake Tools Extension.
Новый CMake включает в себя отладчик Microsoft CMake Debugger (CMake Debugger) и использует открытый протокол Debug Adapter Protocol (DAP), поэтому совместим со многими средами разработки.
Отладчик CMake в настоящее время доступен в CMake 3.27, а также будет включен в более позднюю версию Visual Studio 17.8.
Используя CMake, разработчики могут устанавливать точки останова на основе имен файлов и номеров строк в файле CMakeLists.txt, просматривать и отлаживать связанные имена файлов и коды через стек вызовов отладчика CMake, а также определять ошибки и предупреждения, которые отладчик автоматически прерывает.
