CMakePresets.json Version 6 Support in Visual Studio and VS Code
summary
Support for CMakePresets.json v6 adds explicit package presets and workflow presets handling, including package fields like package name/version/directory and ability to choose a zip generator on Windows. Workflows require one configure per workflow with that configure listed first and all steps tied to it; running a workflow temporarily swaps presets to the workflow’s configure, runs configure/build/test/package steps, then restores the original state. UI lets users add/inherit presets from templates in both Visual Studio and Visual Studio Code.
AI-written summary · about
chapters (6)
- 0:00Introduction to presets v6
- 1:20Package and workflow features
- 3:26Demo: HDF5 project packaging
- 6:16Demo: Executing workflows
- 8:25Creating new presets in VS Code
- 13:50Presets v6 in Visual Studio
related talks
11mA Year in Review: Microsoft's Latest CMake Improvements in Visual Studio and VS Code
47mWhat’s New for Visual Studio Code: Performance, GitHub Copilot, and CMake Enhancements
58mLevel Up Your Debugging Workflow with CMake Presets, Disassembly View, & GitHub Actions
01h 04mLatest & Greatest in Visual Studio 2019 for C++ developers
01h 04mNew in Visual Studio Code! Clang-Tidy, makefile, CMake, GitHub, & More
46mOptimizing Visual Studio Code for Powershell Development
01h 02mWhat's New in Visual Studio for C++ Developers
31m“What's new in Visual Studio Code for C++ development”
