Visual Studio has introduced improved performance for conditional breakpoints in C++ with a redesigned implementation in version 17.11. Initial tests show a significant increase in speed, with execution time nearly four times faster, reducing the time from 80 seconds to 21 seconds over 80,000 iterations. Developers can now utilize new scoping options to narrow code searches within the core editor.
Additionally, version 17.11 of Visual Studio now supports the CMake debugger in CMake projects targeting Linux through Windows Subsystem for Linux or SSH. This feature enables developers to debug CMake scripts and CMakeLists.txt files directly within the Visual Studio debugger.
Furthermore, Microsoft has streamlined the process of viewing GitHub and Azure DevOps pull request comments within Visual Studio. Developers can now access and respond to colleagues’ suggestions without leaving the working file, allowing for uninterrupted workflow and collaboration.