Dcmake: A new CMake debugger UI
10 days ago
- #software tools
- #CMake debugging
- #GUI development
- CMake 在 3.27 版本(2023年7月)引入了 --debugger 模式,该模式通过调试器适配器协议(DAP)支持交互式调试。
- dcmake 是一款基于 Dear ImGui 构建的跨平台 CMake GUI 调试器,具有类似 Visual Studio 的可停靠用户界面,并支持 macOS、Windows 和 Linux 系统。
- 该工具支持单步执行 CMakeLists.txt 脚本、设置断点和检查变量,关键快捷键包括 F10(单步跳过)和 F11(单步进入)。
- 开发过程中利用人工智能加速了用户界面设计与实现,将构建时间从一个月缩短至一天。
- dcmake 在 Windows 上无需 UTF-8 清单即可处理 Unicode 路径,并将包含在下一版本的 w64devkit 中。