At Connect() developer event, Microsoft today announced the release of Visual Studio 2017 RC. It comes with support for automated tasks and improved navigation, as well as with immediate feedback on the quality and state of your code. Visual Studio 2017 RC makes use of the Visual Studio 2015 investment in Roslyn to include tons of cool new features.
Navigating Code: When developers drill into a bug, discover the implications of a refactoring, or work to grok an unfamiliar code base, they rely on the accuracy and ease of code navigation. This release delivers a greatly improved navigation experience—with Find All References, GoTo and Indent Guides—to get you from A to B with greater confidence and fewer distractions (even in large code bases).
Writing and Reading Code: Along with navigation, developers spend a lot of time writing and reading code. Visual Studio 2017 RC focuses on facilitating the writing of correct code, as well as maintaining the readability of developer code bases. Building on features in Visual Studio 2015, this release provides a refined IntelliSense experience, more refactorings and code fixes, and customizable code-style configuration and enforcement.
Testing Code: Visual Studio 2017 RC introduces Live Unit Testing for C# and Visual Basic. Live Unit Testing analyzes data generated at run time to run only impacted tests after an edit and provides immediate feedback on the status of the tests in the editor. These inline visualizations appear on a line-by-line basis:
- If a line of executable code is hit by at least one failing test, it’s decorated with a red “x.”
- If a line of executable code is hit by all passing tests, it’s decorated with a green checkmark.
- If a line of executable code is hit by no tests, it’s decorated with a blue dash.
Debugging Code: When all else fails, developers rely on debugging to help them identify the source of an issue. Visual Studio 2017 RC saves you time by reducing the number of actions required to step through a program and to drill into exception information.
You can download it here. Learn more about this release at VisualStudio.com.