Enhancing C++ development with Copilot Chat
summary
Demonstrates Copilot and Copilot Chat inside Visual Studio (and notes VS Code differences) by fixing a broken CMake build—assets.ix added to CMakeLists.txt—then adding “pet dog” and “pet elephant” cases, updating localization files, and generating unit tests; generated unit tests passed (4 assertions in 1 test case). Uses slash commands like /fix, /test, /generate, previews on‑the‑fly docs, and applies AI rename suggestions renamed variables to gameEvent and textColor. Shows commits with an AI‑written message and a successful rebuild.
AI-written summary · about
chapters (9)
- 0:00Introduction to AI tools
- 10:32Resolving build errors
- 12:41Generating new code
- 14:10Localization and refactoring
- 15:43Testing and documentation
- 18:16UI improvements
- 20:51Renaming and code polishing
- 23:09Git workflow integration
- 26:07Tips, tricks, and conclusion
related talks
28mMaking unfamiliar C++ code familiar with GitHub Copilot
01h 02mLevel up with GitHub Copilot: using AI to learn, code, and build
49mAI Assistants for C++ Developers
39mPower of AI and Code Quality and Performance
53mImprove Your Code Quality and Performance using AI and GitHub Copilot
01h 00mTips & Tricks: Get the Most Out of GitHub CoPilot
25mImproving developer happiness with AI
40mLevel Up with Copilot
