New in Visual Studio Code! Clang-Tidy, makefile, CMake, GitHub, & More
summary
Live demo shows a full C++ project (OpenTTD) configured, built and debugged on a vanilla Mac and on Windows+WSL then run in parallel, with vcpkg manifest pulling from a catalog of ~1900 libraries, CMake presets shared for team-wide reproducible builds, and Clang-Tidy running on save with quick fixes. Features exercised include CMake presets, vcpkg manifest mode, GitHub copilot suggestions for config, data breakpoints to catch a tunnel-label bug, Live Share pairing to fix it, and Codespaces for cloud dev — all working end to end.
AI-written summary · about
chapters (13)
- 0:00Welcome
- 5:21C++ project setup on Mac
- 17:51New C++ editing features
- 24:10Clang-Tidy integration
- 28:48Debugging with CMake Tools
- 31:42CMake presets and VC package
- 34:54Cross-platform with Windows/WSL
- 41:05Live Share collaboration
- 47:35Data breakpoints
- 55:06New C++ debugging
- 56:09Enhanced Git features
- 57:35GitHub Codespaces
- 1:02:29Summary
related talks
36mC++ Development with Visual Studio Code
01h 00mCollaborative C++ Development with Visual Studio Code
52mHow Visual Studio Code Helps You Develop More Efficiently in C++
30mWhat's New in Visual Studio Code - Remote Dev, IntelliSense, Build/Debug...
01h 01m“C++ Development with Visual Studio Code”
01h 02mWhat's New in Visual Studio for C++ Developers
28mEffective Remote C++ Development with Codespaces
11mC++ with Visual Studio 2019: target Linux and Windows, and be more productive with IntelliCode
