~/talk

What's New in Visual Studio: 64-bit IDE, C++20, WSL 2, & More

Talkat CppCon 2021 · on Wednesday, 2021-10-27· at 15:15· online· [devops-and-delivery]
name:Sy Brand
slides:none on file

Visual Studio 2022 moves the IDE to 64-bit IDE and claims C++20 feature complete support, demos show modules, coroutines, ranges and hot reload actually building and running; AddressSanitizer is AddressSanitizer generally available and finds heap overruns during the demo; cross‑platform flow uses WSL2, CMakePresets.json, vcpkg manifests, GitHub Actions with vcpkg binary caching, and the team reports up to a 28x link time speedup and 2–3x faster debug‑mode runtime in real projects.

AI-written summary · about

  1. 0:00Start
  2. 4:41Preview of Visual Studio 2022
  3. 4:55Visual Studio Id Moving to 64-Bit
  4. 7:25Binary Compatibility
  5. 9:37Conformance
  6. 13:00Intellisense
  7. 14:04Visual Studio Debugger
  8. 16:12New Module
  9. 19:23Core Routine
  10. 20:51Manifest Files
  11. 25:48Ranges
  12. 29:40Routine Debugging
  13. 29:52Debugging
  14. 31:38Standard Library Modules and Core Routines
  15. 31:51Code Safety
  16. 32:21Dynamic Analysis
  17. 33:04Experimental Lib Fuzzer Support
  18. 36:42Target Include Directories
  19. 41:25Use Github Actions for Adding Ci Support
  20. 42:53Git Repository
  21. 47:07Binary Caching
  22. 49:30Address Sanitizer
  23. 51:43Creating a Vc Package Port
  24. 55:41Debugger
  25. 55:59Visual Studio Support in Linux
  26. 57:34Remote Debug Linux Cores on Wsl
  27. 58:33Parallel Stacks Tool
  28. 1:00:10Editing
  29. 1:00:43Background Intellisense Parse
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.