Web Essentials 2012

Free

Adds many useful features to Visual Studio for web developers.

(148) Review
Visual Studio
"12", 2012
Download (431,448)
5/5/2013
2.7
View
E-mail Twitter del.icio.us Digg Facebook
Add To Favorites
Description
Reviews (148)
Q and A (247)
Sign in to Write a Review
Sort By:

by Jacco M | May 18 2013

Great tool. Esspecialy Less support! Thanks!

by D. Chatterjee | May 17 2013

I try to download this but an error shows "The extension manifest is Invalid"

by Fduch | May 14 2013

This "thing" pollutes the context menu for the non-web projects by adding a top menu item where the "Build" item used to be.

Why do some developers think that their shiny gizmo needs to jump at the user at every click?

Uninstalling.

by christensen.rob | May 10 2013

Love this extension!

by Allco | May 07 2013

GREAT, simplesmente, GREAT!!!!!

by EdSF1 | May 01 2013

Pretty awesome! Particularly cool with TypeScript!

by casper_wilkes | April 21 2013

Love this extension!

by Sebastian Hösl | April 18 2013

Absolutely essential for web-development in Visual Studio!

by WPCoder | April 07 2013

Unfortunately, it causes crashes nearly every time I start to debug the web project. I've tried the latest version and have the latest update to VS 2012. (When this is installed, can't debug, and VS2012 crashes, when it's not, everything works smoothly).

by Marcel Raad | April 05 2013

by GlobeCoder | March 31 2013

In theory this plugin would easily earn 5 stars, but it seems there are some issues with the js bundle plugin/minifier and JSHint.
Two things:
1.) The minified version doesn't seem to work all the time (I mean it might be something I could fix if I would "optimize" the JS code a bit more, but for small web project I just want something that works out of the box). One thing it "broke", e.g. was the jQuery plugin jTruncate.
2.) While it seem to compress better than YUI, Google Closure Compiler seems to make a better job even with the Simple optimzations. So maybe Web Essentials could use GCC and allow a new preference, something like "advanced=true" to achieve even better minification.
3.) And possibly the most important thing: JSHint should become more customizable. E.g. there is this other VS Extension JSLint that imo does a much better job (though I don't really want another VS extension installed): You can set your custom namespaces, it is possible to check a single file on save (much better than checking all files on build, which can get really annoying if you work on big JS projects).
Anyway, thanks for this quite helpful extension and up the good work.

by Altuğ Duygulu | March 27 2013

Good extension. Thanks.

by Lyamine | March 14 2013

so nice

by RichardKeller | March 08 2013

Very useful extension!
It helps productivity a lot and turn viable to use LESS in Visual Studio.
I'm looking forward for sass full integration too.

by Richard D | March 07 2013

Hi Mads,

Today I saw your session on Techday 2013 in Den Haag and you've made some really cool stuff!! The CSS hell is mitigated thanks to the Web Essentials 2012.

Many thanks.

Richard.

by Anita Malmö | March 07 2013

I've installed Web Essentials 2012 and Web Tools 2012.2 Update.

In my VS2k12, I don't see Web Essentials as in this picture
http://madskristensen.net/image.axd?picture=image_55.png

What gives? Can anybody advise?

by Jafin | March 06 2013

Thank you for elevating Visual Studio from out of the dark ages!! Awesome stuff.

by Jitbit1 | March 05 2013

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!!

Mads Kristensen March 05 2013
| Edit |
Delete

Web Tools 2012.2 provides the LESS editor. WE provides the compiler and additional features. You need both

by Tarek Ayna - Apexa | March 01 2013

by Keith5150 | March 01 2013

1 - 20 of 148 Items   
Sign in to Start a Discussion


  • IEs hacks bug Less compiler
    1 Posts | Last Post January 23, 2013
    • Some part of my less code I have this instruction:
      
      width /*\**/: 540px !important; // hack for IE8
      
      Always the less compiler acuseme error because this hack, someone have an idea?
  • Paste as classes
    1 Posts | Last Post January 23, 2013
    • get an error "culture german is not supported"
      
      German Win 8, english VS 2012
  • Web Essentials: Updating bundles ...
    6 Posts | Last Post January 23, 2013
    • As of version 2.3, this message appears in the VS2012 status bar when compiling *any* project in the solution (even when the web project is unloaded).
      
      a) I wouldn't expect the plugin to be doing anything unless I'm building a web project
      
      b) The status message clobbers the message that tells me that the compile was successful ... forcing me to have to check the output window.
    • I have this problem too, please do something
    • Fixed in version 2.4
      Thanks!
    • I still get this in 2.4, regardless of project (including a Windows Phone 8 app)
    • I get this problem in 2.4 as well.
    • I am also experiencing this problem with 2.4
  • Web Essentials clash with Productivity Power tools crashes LESS editor
    1 Posts | Last Post January 21, 2013
    • Hello!
      
      I'm sure this is a problem with the Productivity Power Tools (as web essentials rock!) ... but ... just fyi ...
      
      Unless I disable the Productivity Power Tools (took me a loooong time to work that out btw) when editing a LESS file, specifically trying to copy-and-paste causes VS to throw an "Invalid Index. (Exception HRESULT: 0x8002000B (DISP_E_BADINDEX))" error.
      
      Personally - I'm much happier living without coloured tabs etc. than living without web essentials, but I thought I'd flag this up, just in case anyone else has experienced the same problem, or knows where the fault lies.
      
      Cheers - J.
      
      Note - this occurs on WE 2.3 and 2.3.2, VS2012 Ultimate Update 1.
  • version of JSHint? Update?
    1 Posts | Last Post January 21, 2013
    • Hi,
      I realized that the results from jshint of Web Essentials differ from what I get when running jshint as standalone command. This is particularly true for the "unused" option. 
      Is this possible to "upgrade" the jshint version used by web essentials?
      
      Thanks.
      
      Louis
  • Dont Download Web Essentials 2.3
    1 Posts | Last Post January 20, 2013
    • 2.3 is Buggy.. if you have 2.2 stick w/ that.
  • Compile Error
    3 Posts | Last Post January 20, 2013
    • I have an @import statement at the top of my page which is importing my base.less file. It's working insofar as I can access the variables in the base.less file, but whenever I attempt to save the file I get a compile error: LESS Couldn't load Base.less (404)
      
      It's been working fine, this just started happening yesterday. I have tried uninstalling and reinstalling web essentials, I have deleted my solution from my local drive and pulled it down clean from TFS, and I have used the command line to reset mt dev settings, but the issue still persists.
      
      None of my other team members are having this issue, so I think it must be something specific to my environment, but I can't figure out what it is.
      
      Any other ideas where I can look to try to determine what is going on?
      
      Thanks.
      Steve
    • I have verified that this is something broken in Web Essentials.  I found version 1.6 on my drive and uninstalled 2.3 and installed 1.6 and I am no longer having this issue.  Now if only there were someplace where I could at least download earlier versions I could get to 2.2. Oh well at least I can work again.
    • I'm having the exact same problem! I can't roll back to 2.2 and am stuck w/ the 2.3 broken one. I guess I just have to disable web essentials
  • "The parameter is incorrect"
    1 Posts | Last Post January 19, 2013
    • I was really looking forward to the new (2.3) "Build All" feature. But when I try to build all my TypeScript files through Build->Web Essentials->Compile All Typescript Files, I get about 10 copies of this error in the Output window:
      
      1/19/2013 9:52:51 AM: The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
         at EnvDTE.Properties.Item(Object index)
         at MadsKristensen.EditorExtensions.TypeScriptMargin.CompileProjectFiles(Project project)
      
      And nothing builds.
      
      Any thoughts?
  • SASS Support
    1 Posts | Last Post January 18, 2013
    • Hi Mads
      
      Does this extension support SASS?  If so, how does it work?  Can you compile before you publish to dev/prod for example?  
      
      More information regarding the compilation options for LESS and SASS would be great too.
      
      Thanks
      
      Mark
  • Feature Suggestion: Code Collapse for TypeScript References
    1 Posts | Last Post January 18, 2013
    • In building really large SPA applications, my reference paths at the top of my TypeScript files can be quite large. 
      
      Any way a feature could be added that supports a code collapse region for them, like the C# editor supports for using statements?
71 - 80 of 247 Items