Visual Studio 2022 v17.8 Brings Increased Productivity, Further Unreal Engine Integration, and Cross-Platform Enhancements to C++
Introducing the latest updates to Visual Studio 2022, designed to make your development experience more productive and efficient than ever before. Our Visual Studio 2022 17.8 release includes powerful C++ productivity features that empowers you to check the size and alignment of classes, make member functions const, and make global functions static. We have also added features that will help you clean up and sort #include for improved code organization. For Unreal Engine developers, you’ll appreciate the new Unreal Engine Test Adapter, Unreal Engine snippets, macro specifier suggestions, and view in-memory bitmaps.
But that’s not all – we’ve also made cross-platform development easier to access and edit remote files with the Remote File Explorer, and added support for running CTest and GTest tests on your remote Linux machines from Visual Studio’s Test Explorer. Plus, we’ve made navigating your CMake targets easier than ever with improved customization and a simplified view.
To learn more about all of the latest for C++ in Visual Studio version 17.8, please read our announcement blog post.
These 17.8 updates wouldn’t be possible without your ongoing support and feedback and we are really excited to deliver on some of our most top-voted suggestion tickets from the Visual Studio community, like support for running remote Linux unit tests in CMake (81 votes) and code cleanup support (41 votes). Other tickets we addressed include improving the CMake Targets View, and showing the size and alignment of classes and structs.
Share your feedback and stay connected with Visual Studio!
We appreciate the time you’ve spent reporting issues/suggestions and hope you continue to give us feedback when using Visual Studio on what you like and what we can improve. Your feedback is critical to help us make Visual Studio the best tool it can be! You can share feedback with us via Developer Community: report any bugs or issues via report a problem and share your suggestions for new features or improvements to existing ones.