Visual Studio 2017 RC Now Available
Visual Studio 2017 RCĀ (previously known as Dev “15”) is now available. There is a lot of stuff for C++ to love in this release:
- Give Visual C++ a Switch to Standard Conformance. Use the opt-in /permissive switch to compile your C++ code in a mode much closer to ISO C++ standards conformance. Watch the videoĀ C++ Standards ConformanceĀ on Channel 9.
- Weāve been focusing on the quality of our expression SFINAE implementation using popular libraries such as Boost and Microsoftās fork of Range-v3Ā to find remaining bugs.
- Use /Debug:fastlink to observe 2-4x link improvements for your C++ code, learn more withĀ Faster C++ Links with Visual Studio 2017Ā on Channel 9.
- CMake support in Visual Studio is ready for primetime! Load your CMake projects directly into VS and start coding now. Watch the videoĀ CMake support in Visual StudioĀ on Channel 9.
- “Open Folder” C++ experience has been improved for RC – so bring your source code to VS without the need to create any VS solutions and projects. Watch the videoĀ Open Folder for C++ DevelopersĀ on Channel 9.
- IntelliSense now includes a set of filters that narrow down displayed list of results and includes an experimental mode called Predictive IntelliSense that helps narrow the list of IntelliSense results to provide a more tailored, context-aware experience. Watch the videoĀ C++ IDE Performance Improvements in Visual Studio 2017Ā on Channel 9.
- Navigate To is now known as Go To, an umbrella term for a set of new navigation filters which together make it easier to find the right results, especially in larger code bases.Ā Watch the video C++ Productivity ImprovementsĀ on channel 9.
- Find All References has been re-designed for larger searches and includes information about whether we are reading from or writing to a variable in the results for C++ code.
- We have updated the C++ workloads in the lightweight Visual Studio Installer and there is now the ability to install individual components — including the C++ Build Tools for Visual Studio 2017 — outside of a workload. Watch the videoĀ Visual C++ and the Visual Studio InstallerĀ and the Visual Studio Build Tools on Channel 9.
- Spend a few minutes learning about theĀ C++ extension for Visual Studio CodeĀ andĀ Visual Studio 2017 Linux development with C++Ā on Channel 9.
- VCPkg now supports static linking and supports a catalog of more than 90 libraries. Watch theĀ video Vcpkg a tool to build open source C++ librariesĀ on Channel 9.
For more details, visit What’s New for Visual C++ in Visual Studio 2017 RC. Going Native over on Channel 9 also has a good overview including a look at VCPkg.
We thrive on your feedback. Use the report a problem feature in the IDE to share feedback on Visual Studio and check out theĀ developer community portal view.Ā If you are not using the Visual Studio IDE, report issues using theĀ Connect Form for reporting issues.Ā Share your product improvement suggestions on UserVoice.
Thank you.
0 comments