As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references,or expertise, but this question will likely solicit debate, a
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Diving into vs2010 Extensibility and I gotta say the subject seems to be as wide as it is deep. Anyone h开发者_如何转开发ave tips, tricks or hacks to leverage jumping into this somewhat intimidatingly huge niche of visual studio?
I wrote 9 hours of Visual Studio Extensibility material for Pluralsight (part 1, part 2). If you're an MSDN subscriber you can get a one-month free subscription which should give you more than enough time to get through both courses. I also put together some 2008 and 2010 talks on VSX topics and both the slides and demos (along with videos) are on Code Project.
I'll be first then....
Saving the following text as a registry and appending it(open it with regedit) allows for easier identifying of a particular menu item or command and allows you to build on existing but hard to find UI elements...
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\General]
"EnableVSIPLogging"=dword:00000001
I found this useful tidbit here
With this you can add Context Menus into you vs2010 IDE (New version is using MEF to some extent but there are older versions just using MAF). So much easier then MAF!!!
VSPackage Builder: Yet another awesome way to design Visual Studio Packages without having to rummage through the innards of a vs extension to design one.
精彩评论