Official docs outline
10 sections- Compiler options
cl.exe options such as /O2, /W4, /EHsc and /std.
- Options by category
Compiler options grouped by optimization, code generation and output.
- Linker options
link.exe options such as /OUT, /SUBSYSTEM and /DEBUG.
- Building on the command line
Developer command prompt and vcvarsall environment setup.
- CMake projects
Using CMake presets and Ninja with MSVC in Visual Studio.
- C++ language reference
Microsoft C++ language features and extensions.
- C++ modules
Importing and defining modules with MSVC.
- C runtime library
CRT functions and the Universal CRT.
- AddressSanitizer
Enabling /fsanitize=address on MSVC.
- Static analysis
C++ code analysis rules and /analyze.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.