The official source of product insight from the Visual Studio Engineering Team
When using Visual Studio 2013, you’ll notice that when you select an identifier, like a variable name or function call, references to it are highlighted in the current source file:
If you are working with loose functions in a script file, the navigation bar will help you navigate through them using the <global> container (located in the left-most drop down, which we call the containers list). As an example, take the following code:
Regardless of the approach you take, the navigation bar aims to surface the major structural elements of a source file to help you easily browse and work with the contents of your file.
To learn more about these, take a look at the Visual Studio 2013 Editor Improvements blog post.
As you work with these new features in the Visual Studio 2013 Preview release, please let us know what you think by sending us a smile or frown using the new Visual Studio send-a-smile feature!
Are these features part of the Web Express version?
Yes, these features are available in the Web Express edition.
Jordan - PM, Microsoft Visual Studio
Wow!! Cool features! I'm gonna try this Visual Studio 2013 ASAP!
I'm going to so love this one.. can't wait to taste it out.
It's very helpful features.
@Xander Code folding was introduced in Visual Studio 2012
Thanks, but I should have been more explicit in my question. I understand that it is supported for functions, but I mean support for #region and #endregion similar to what we have in C#. Say something like:
Ah - thanks for clarifying! We do not have support for // #region comments in VS 2013 by default, but you can add this using the Web Essentials extension from the VS Gallery. Here's a link to the 2013 preview version: visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361
Looks like a lot of great features in VS 2013. I was hoping to try out the WinJS templates and samples on the VS 2013 Ultimate preview in MS Azure, but it looks like those templates are not supported on that VM OS. I tried following a workaround using VS 2012 tools and installing the Win8 SDK, but this setup failed on the VM.
Jordan, is it known that the navigation bar doesn't seem to work with AMD style files like Require.js modules? Hopefully this will be fixed in the RC, it's a really useful feature for the files it does work in!
Great feedback - We've heard some requests for AMD/require.js module support and we're considering it for future updates.