Advanced JavaScript outlining


Provides additional outlining for JavaScript editor

(40) Review
Visual Studio
2015, 2013, 2012
Download (47,312)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (40)
Q and A (6)
Sign in to write a review
Sort by:

by eug100 | May 14 2016

I have installed this extension in Visual Studio 2015 and I see it in the list of Tools/Extensions and Updates but I don't understand how I can call it. For example I had installed earlier JavaScript Map Parser and I can call it from View/Other Windows. But I don't see in this list and in other menus name of Advanced JavaScript outlining . So how call it?

by Marcos Evangelista Cardoso | May 04 2016

by mike jd1989 | March 29 2016


by ammills01 | January 13 2016

Great tool. Downloaded this hoping it would allow me to collapse JS with Razor (@ specifically) in the function however it does not. Bender, any chance we can get an update to fix this issue?

by Happy Coding | January 11 2016

Working perfectly in VS 2015 Enterprise. Many thanks!

by Jacob King | December 21 2015

This extension allows me to collapse my JavaScript objects!! Good extension, Thanks!!

by sharonBry | November 03 2015

great tool,whats the shortcuts?

by Manuel Alves | September 01 2015

Just what I was looking for.
Visual Studio 2015 editing .js files.

Thank you.

by Offir Pe'er | August 27 2015

Doesn't work with aspx functions.
for example:

<%If me.yes = True Then%>

some functions...

<%End If%>

other js function without <% works fine.

by Paul Fahlbusch | August 11 2015

Very useful extension, great work!

Unfortunately the latest version (1.0.3) is not working for me with Visual Studio Professional 2012 Update 4. The prior version 1.0.2 however works like a charm.

The updated version works great in VS 2012.
Thank you for the update.

by dklingman | July 08 2015

I love this tool. However, it doesn't seem to work as well as the JSEnhancements tool that was for VS2010.

Whenever I have razor code in the javascript it messes up. For intance the following I can't collapse the click function because of the razor code:

$('#btnViewAll').click(function () {
'@Url.Action("DistributionGrid", new { id = Model.fkTransferAmend })',
function () {

... but this works:

$('#btnViewAll').click(function () {
function () {

Hoping for a fix at some point. Still a great tool and useful.

by julienN | May 26 2015

Works great !
Also fixes the annoying VS bug that prevents collapsing Javascript when Razor variables are used !

by TheMaxPower | January 11 2015

Works great in VS2013. Nice work!

by Igor Birkan | December 20 2014

by BradyKelly | December 12 2014

Pretty damned neat. I was annoyed that regions didn't work in script inside Razor views, but hell, I just moved my script out of the view. Thanks.

by Petr Felzmann | December 01 2014

Even notepad++ has better outlining/collapsing of JavaScript code then Visual Studio 2013! Neither Resharper nor Web Essential have this functionality, thx!

by Pavel Gurecki | November 28 2014

VS Pro 2013, Update 4, have Web Essentialls and other stuff installed, this plugin works great (with .js files)

by Lenon Felipe Bordini | October 28 2014

by Pranithan T | October 27 2014

Very cool,

This extension works perfectly with .js extension files in Visual Studio 2013 Update 3. No crash, no break and it is free! I have tried nesting region, sub-commenting.

Anyone who wants to do the JavaScript region in razor page, this extension is not aimed for this purpose. You might see @Mustafa comment in

by murattyilmaz | October 20 2014

It's a really cool extension but Visual Studio 2013 Update 3 broke it and its not working.

1 - 20 of 40 Items   
Sign in to start a discussion

  • TypeScript support
    1 Posts | Last post Wed 11:21 AM
    • Please provide TypeScript outlining by outlining regions in *.ts files.
  • Shortcut keys
    1 Posts | Last post January 29, 2016
    • I love this plugin.  Great job!  Are there shortcut keys to expand/collapse all?
  • Broken in vs 2015
    2 Posts | Last post November 20, 2015
    • Because vs 2015 introduced some (useless) extra outlining for js files, the extensions no longer works correctly.
      Region only collapsed when clicking with the mouse on the region marker icon. Toggle Outlining Expansion (ctrl+m, ctrl+m) not works: instead collapses the start region as a comment.
      Expanding the region leaves the start region as a collapsed comment.
    • It works correctly for me. Can you provide an example of file where you have the issue?
  • Requires Framework
    1 Posts | Last post June 28, 2015
    • I'm trying to install this extension on vs 2013 which runs on windows 10 but it throws an error and says that it need a version of framework which is not installed, i tried to install framework 4.5 but windows says that it;s already installed.
      do you have any suggestion for how to overcome this, I really can't edit js files without this extension :(
  • Needs Updated Manifest to Install w/.NET>4.5
    1 Posts | Last post April 14, 2015
    • I've run into this with a couple extension that simply use Version="4.5" in the .NET dependency. Needs to be Version="[4.5,)" so 4.5.2 is allowed. Until it's updated you can extract the VSIX, make the change in the manifest, zip the files and rename to *.VSIX and install.
  • Should this / Can this have #regions collapsed by default?
    4 Posts | Last post October 28, 2014
    • In VS2010 I ran the old version of this plugin and I'm sure my JS was collapsed by default. Which made my code very easy to navigate.
      However in VS2012 with this plugin my code is not collapsed by default.
      Any way this can be achieved?
    • No works fine with MVC and notation ASP... Functions not collapse!
    • For example:
      url: '<%: Url.Action("Action")%>'
      To be more specific... not collpase when exists calls ajax using "<%: %>".
    • The plugin is great, helps a lot in the development. 
      But in MVC, in a script tag does not work if you used RAZOR has possibility to make it work?