Web Essentials 2012


Adds many useful features to Visual Studio for web developers.

(189) Review
Visual Studio
Download (974,571)
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Reviews (189)
Q and A (308)
Sign in to write a review
Sort by:

by Shreeharsh Ambli | April 17 2014

brings in new capabilities

by Ilya Galakhov | February 19 2014

Thank You!

by Jitbit1 | February 04 2014

No more LESS support in the latest version. But "LESS" is there on the product page, there's even a LESS-settings tab in the options. Thanks for ruining our work process.

This extension is #1 result in Google for "Visual Studio LESS".

PS. the new "ASP.NET and Web Tools 2012.2" only highlights LESS code, but does not compile it!! So your answer does not help!!

by Proco | January 27 2014

Amazing extension!

by Richard D | December 19 2013

Nice tools, but unfortunately Typescript is left out of the recent update. So a lot of the functionality I used is not available anymore.


by harwi | November 30 2013

Great tool!

by Breno Queiroz | November 27 2013

You Must Have It!

by Balaji M Kundalam | November 23 2013

Useful add on.

by GK Dev | November 20 2013

by TW Scannell | November 19 2013

This says is updated today.It fails to install in VS 2012 Express

Mads Kristensen November 20 2013
| Edit |

Unfortunately, VS Express doesn't support 3rd party extension. It's not a limitation of Web Essentials

by Eliezer Perlmutter | November 01 2013

by Leonardo Lourenço Silva | November 01 2013

Very USeful !!!

by Christiaan Rakowski | October 28 2013

by HiTech Magic | October 22 2013

Dropping support for TypeScript (without plastering that "little" detail all over the download page) has just cost me 4 wasted hours and sent me full circle back to the old Web Essentials.

1. Installed Web essential update
- lost TypeScript support

2. Installed separate TypeScript add-in from MS
- Does not build existing TypeScript files in project

3. Researched how to modify project to get it to build TypeScript files
- Still does not build existing TypeScript files in project

4. Created a new project minimal testbed to test TypeScript compiling
- ts files are added, with TypeScriptCompile option, but do not generate .js files at all. Tools | Options etc have no effect

5. Researched this new problem
- Gave up in disgust

6. Uninstalled TypeScript & latest Web Essentials

7. Installed old Web Essentials
- Luckily this was still in my download folder

8. Have now lost color-coding, intellisense and all those other features that made Web Essentials useful.
- Decide to write grumpy review :(

I have never had so much grief from one update. In future I will Google for problems with the updates before even thinking about pressing upgrade!

by Cattousa | October 15 2013

WebEssentials 2012 is a stellar extension. Being able to collapse JavaScript between {curly brackets} is very useful.

by Ytrog | October 15 2013

Good plugin although the CoffeeScript functionality doesn't compile the scripts and crashes vs2012 every time I try :(

by Aleksandar Totovic | October 08 2013

It's very nice

by Kijana Woodard | October 04 2013

Overall nice, but last update broke markdown support in VS2012. I can't edit the files anymore. Having to use npp++. :-[

Mads Kristensen October 05 2013
| Edit |

This is now fixed in version 3.2

by dirq | October 02 2013

Love it. All the things missing in Visual Studio are right here. You need this.

by rainbow_tj007 | September 19 2013

very nice

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

  • VS2012 crash when project open
    1 Posts | Last post March 20, 2013
    • After upgrading to Web.Tools 2012.2 and Essentials 2.5.1 when open a project in VS2012 I started getting the error below which crashed VS2012.
      Any help will be greatly appreciated.
      Application: devenv.exe
      Framework Version: v4.0.30319
      Description: The process was terminated due to an unhandled exception.
      Exception Info: System.TypeLoadException
         at MadsKristensen.EditorExtensions.LessGraphProvider.CreateChildren(System.Object)
         at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
         at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
         at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
         at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
         at System.Threading.ThreadPoolWorkQueue.Dispatch()
         at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
  • TypeScript editor freezes after 2012.2 and WE 2.5.1
    2 Posts | Last post March 20, 2013
    • We experience a problem where Web Essentials TypeScript editor (with split ts/js view) freezes after installing VS 2012.2, TypeScript 0.8.2 and WE 2.5.1. Before doing so, an exception dialog is shown in VS, looking like the one explained here: http://madskristensen.net/post/Web-Tools-20122-and-Web-Essentials.aspx
      But we did in fact update to WE 2.5.1. What to do?
    • Just for info. Installing the nightly build 2.5.5, fixes the problem. Looking forward to the next official release.
  • Visual Studio shell
    3 Posts | Last post March 15, 2013
    • Is it possible to install this on visual studio integrated/isolated shell ? as with Python Tools.
    • No, not right now. I'll look into it.
    • Any chance we will see this soon?
  • compile time bundles documentation
    1 Posts | Last post March 12, 2013
    • Is there a documentation for the bundle files system? I'd like to know what are the options.
  • LESS code formatting not work when using open website
    2 Posts | Last post March 12, 2013
    • When I am connecting to site via FTP using open website option the LESS files are not giving me any code formatting.
      Is there any reason why this happens.
    • I also found opening a local LESS file does not contain code formatting either
  • Bundled Files - Generate Version Constants?
    1 Posts | Last post March 11, 2013
    • I'd like to generate a static class of version numbers (hash/file write time) for bundled files so I can append them to the url's that reference the files (in both webforms/mvc). I've struggled a bit with "Bundling & Minification" to achieve something like that but I much prefer just pre-bundling the files using WE2012 and would love if I could extend the bundling process with a T4 script. Is that sort of thing possible?
  • LESS compilation is too long
    2 Posts | Last post March 10, 2013
    • When I change my.less file and save it, Web Essentials say in it's console "LESS: Compiling my.less". The compilation is going about a minute or more. Can it be fixed? Great plugin but it's too long to wait a minute to test page after each .less correction.
    • Em... It seems it's because of firewall.
      I modified WebEssentials2012.dll file from your extension to use single slash and now it compiles immediately.
      cscript //nologo lessc.wsf input.less [output.css] [-compress]
      I modified to this:
      cscript /nologo lessc.wsf input.less [output.css] [-compress]
      I dunno why (and dunno the consequences) but now it runs immediately :).
  • Split large CSS files?
    1 Posts | Last post March 08, 2013
    • Given the Internet Explorer's limit of 4095 CSS selectors per file, does WE split up large CSS/Less files?
  • Not able to debug ts file.
    1 Posts | Last post March 05, 2013
    • Hi
      Even after installing web essential in VS 2012, i am not able debug ts files, on inserting breakpoints it says. "The breakpoint will not currently be hit, No symbols have been loaded for this document".
  • HTML and CSS syntax autocomplete in *.php files
    2 Posts | Last post March 05, 2013
    • Is it possible to enable HTML autocomplete in *.php files?
      As a default there is no influence on writing HTML and CSS code in PHP files, outside of <?php ?> tag. Is there any way to enable it?
    • i'm having the same problem with PHP Tools For VS12 :(
91 - 100 of 308 Items