The extension now supports Visual Studio 2012
|Coffeehouse||HTML 5 Output Tag Does Not Work In IE 10!||13||Mar 21, 2013 at 8:14 AM|
Yes, but I can't get to the drag 'n drop events from Solution Explorer. I don't think they have added hooks for that. If you know a trick to make it work, please share
This is already supported and has been since VS2005. It's not that well-known though. There are 2 web project systems in VS - one is a project file (.csproj) system and the other is a folder based system.
In Visual Studio, go to File -> New Website... to create a folder based web project. It will automatically do the correct nesting if you have Web Essentials installed (it's a free download).
1) This doesn't effect anything in your app at all. Either runtime or design time. All it does is to change the visual representation in solution explorer. It does write to your .csproj file to make it work, but it doesn't have any functional impact.
2) In the .csproj file
3) The rules are not saved in the project. You can find them in Tools -> Options -> File Nesting
I'm not sure. I don't think I will since this is not a web specific feature. However, I said the same thing with the Image Optimizer extension and it's now part of Web Essentials.
Make sure the rules are enabled by going to Tools -> Options -> File Nesting and setting them all to true.
That is my plan but so far I get errors when I try. I haven't given up though, but if you know some tricks, please see if you can make it work. I've already made it so the project can be opened in VS2012 (you need the VS2012 SDK too).
Where is the typo? Can you modify the Web Essentials source code with a fix, please? https://github.com/madskristensen/WebEssentials2013/blob/master/EditorExtensions/SmartTags/HTML/HtmlAngularControllerSmartTag.cs
There will be a way for you to turn all that off and go strictly W3C standards in the CSS and JS editor.