New Features of Visual Studio 2015 : Part 1

Hi. I have installed Visual Studio 2015 (Community 2015 RC version) and continuing my work using it. While working I found some very interesting new features so I thought to share. Today is the first finding.

When I add a new class and if there are unnecessary using statements then Visual Studio shows them in gray color and with a light bulb icon as in the following:



Figure 1: Unnecessary using statements

Not only that but if we hover over the light bulb icon it shows a down arrow near it and alt text as in the following:



Figure 2: Light box with down arrow

Also if we hover on a Gray area then it shows a detailed window like:



Figure 3: Pop-up after hovering on Grey area

When we click either on the down arrow or the "Show potential fixes (Ctrl+)” link from the preceding image, it shows detailed actions as in the following:



Figure 4: Actions

The preceding option is also available when we right-click on the namespaces and then "Quick Actions…" as in the following:



Figure 5: Quick Actions…

When we click on "Remove Unnecessary Usings" in Figure 4 then a require action happens. All unnecessary usings are removed. Interestingly, we also have options like "Preview changes" or "Fix all occurrences in: Document | Project | Solution" and I guess this option is very useful so that before release we can do this action one time throughout the solution.

The old way still exists. When we right-click on the namespaces and then click on "Organize Usings" as in the following:



Figure 5: "Remove Unnecessary Using"

Thanks!

Enjoy reading.

As usual any comments, feedback or suggestions are welcome.


Similar Articles