Clean, simple and just what I needed. Caveat: It does appear to occasionally add a bogus file (e.g. .js.map with no filename) when grouping files that have multiple extensions (like jquery.blah.js.map), but that is easy to correct and this has saved me loads on manual editing of my csproj files. THANK YOU!
The extension is great. One suggestion, however. When I select two items, I often have to click the drop-down to change the suggested root. Would be great if the extension could be more intelligent at guessing the root. For example, if you choose a .cshtml and .cs file, suggest the .cshtml as the root. Or maybe if it's easier, suggest the root as the first clicked item.
I did hard work to fix some problems after merging a pull request. I receive confirmation that now is working fine for some people.If you have any problems with this do not hesistate to contact me with more details.
Works as expected, which is great because editing the project file is tedious and VSCommand plug-in occasionally pops up messages and seemed to slow down VS start-up. One minor change I would make is to have the initial parent class suggestion be the class with the shorter name instead of the longer name since that is normally the case.
Is there a reason why the current version is 1.1.1 and not 1.1.4? I'm having issues since the current version does not work in VS2012...
Furthermore I'm not able to compile the sources from github on my own, saying that two project types are not supported (tried with 2010, 2012, 2013).
Could you raise the current version back to 1.1.4 again and give me a hint on how to compile the sources on my own?
<description>CreateInstance failed for package [NestIn.NestInPackage, NestIn, Version=22.214.171.124, Culture=neutral, PublicKeyToken=735d15f764f78d03]</description>
<errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Shell.10.0, Version=126.96.36.199, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Het systeem kan het opgegeven bestand niet vinden.</errorinfo>
I moved it to github ( https://github.com/jfromaniello/nestin ) and Nick Craver is having a look to update to 2013, I don't have much time at the moment and I haven't used Visual Studio in years now, but I will have a look.
I will update here when it's ready.
Also please, now that we have the github repo, please post issues there... I don't get mail updates when you comment here,
my twitter is @jfroma, my github is jfromaniello
Never mind - I found it.
Tools -> Options -> Environment (on the left) -> Keyboard.
Then select the command ProjectandSolutionContextMenus.Item.NestItem for nesting, and ProjectandSolutionContextMenus.Item.UnNestitem for unnesting.
If I try to un nest an item by selecting it and choosing un-nest nothing happens.
If i select the item i want to un-nest and its parent and klick on un-nest an error occurs saying I'm not allowed to change a tmp file in my Temp folder.
What am I doing wrong?