Dr. eX's Blog

Resident VSX Expert

  • Dr. eX's Blog

    Debugging Package Load Failures

    • 8 Comments
    You can just picture the situation. You've coded up your package and tested it out on your development machine. You've even managed to get a setup project together. Everything is working just as expected, but when you run your setup on another machine...
  • Dr. eX's Blog

    How do I implement a custom Text marker?

    • 5 Comments
    A: Aha! Custom text markers are one of those cool features lacking adequate documentation on how to implement it. I feel that implementing one is really very straight forward and hope you would be able to use to your heart's content. Providing custom...
  • Dr. eX's Blog

    No Help! How do I get it back?

    • 14 Comments
    As was mentioned in one of the comments on Aaron Marten's blog and in the VSIP Extras Beta newsgroup, there is a problem with installing the VSIP Extras help files. If you have VS, MSDN, & VSIP (w/Extras) installed on a non-system drive, you may notice...
  • Dr. eX's Blog

    Hosting Code Editor in Tool Windows

    • 6 Comments
    Deploying Visual Studio 2003 managed VSPackages(Reposted here) Hosting Code Editor in a ToolWindow I am pretty sure you have thought about doing this. Come on! I know you have. I had been thinking about implementing it for quite some time now. But one...
  • Dr. eX's Blog

    I say Annotate that!!!

    • 9 Comments
    Fresh off the grill or should I say warmed after deep freeze? I will leave that up to you. But I thought it was about time to let you all party on the Source Code Annotation sample, developed by one of my assistants, Chetan N Parmar at Tech Ed 2004 Visual...
  • Dr. eX's Blog

    Using EnableVSIPLogging to identify menus and commands with VS 2005 + SP1

    • 4 Comments
    One of the most frequently asked questions related to Visual Studio Package and Add-in development concerns how to add additional menus and commands to a specific dropdown or context menu in the Visual Studio IDE. Adding the menu or command is the...
  • Dr. eX's Blog

    Are you going to be at TechEd 2004?

    • 3 Comments
    Are you going to be at TechEd 2004? What would you like to have for brunch? No seriously! Doctor and some of his accomplished colleagues are going to cook components to satisfy your insatiable hunger to extend Visual Studio. At TechEd, we will be holding...
  • Dr. eX's Blog

    Deploying Managed VSIP Packages(Re-post)

    • 5 Comments
    First of all, the doctor apologizes if he has misdirected some of you with his earlier post on this topic. I realized that there were major discrepancies in the approach that I had recommended. I have removed the earlier post since and am reposting the...
  • Dr. eX's Blog

    How do I attach a specific debugger engine to a process I launch?

    • 3 Comments
    Hmmm! Looks like someone is feeling lonely. No seriously, this is an area where the doctor does not have very many recommendations. Visual Studio 2003 Debugger object model does not expose any way to specify a specific debug engine to be used when attaching...
  • Dr. eX's Blog

    Using IVsProfferCommands to retrieve a Visual Studio CommandBar

    • 5 Comments
    If you are an add-in developer, you are probably familiar with adding menu items and toolbar buttons to the Visual Studio environment. In most instances add-in developers take their cue from the code generated by the Visual Studio Add-in Project Wizard...
  • Dr. eX's Blog

    Catching Rename Events

    • 3 Comments
    "How do I trap rename file events in Solution Explorer and cancel the event if it happens?" Great question ! As with many things in Visual Studio Extensibility, there is a way to accomplish this with both Macros/Add-ins and with VSIP. First let’s...
  • Dr. eX's Blog

    Visual Studio Extensibility Demystified

    • 2 Comments
    Since we have placed the VS 2005 SDK 3.0 on the Microsoft Download Center in September, we have seen a lot of developers downloading the SDK. The developers who are using the SDK now are no longer just developers who build commercial VSIP products. Users...
  • Dr. eX's Blog

    Howdy! What's up with VSA?

    • 2 Comments
    Hi, Firs of let me tell what I have been upto lately. I am heads down working on the cool new Visual SDK 2005. I am pretty sure you folks have downloaded it and found it useful. Believe me it only gets better. Now that we are very close to Release...
  • Dr. eX's Blog

    Tool Window is closing ... Or is it really

    • 3 Comments
    Wow! That was a pretty long vacation for the good doctor. I know that most of you have been aching to hear from me. Anyway I missed you all a lot and am glad to be back. Hope you and your family had nice Halloween! It was nice for us. I don't know about...
  • Dr. eX's Blog

    Have you had fun with Fonts and Colors yet?

    • 1 Comments
    Believe me I and many others have had a tough time figuring out how to consume and extend Visual Studio’s Fonts and Color options. It is one of those important features that has no to very little documentation in VSIP 2003. Let’s take a look at how easily...
  • Dr. eX's Blog

    Opening a document in a specific editor from a ToolWindow

    • 2 Comments
    The doctor is back in the house after taking some well needed rest. Back to your Visual Studio Extensibility questions! How do I open a document in a specific editor from a ToolWindow? I tried IVsUIShellOpenDocument::OpenSpecificEditor(...) but had some...
  • Dr. eX's Blog

    Visual Studio Extensibility Forum FAQ Lite

    • 1 Comments
    What? No email link to talk to the Doctor directly. Yes that is true the email link has been removed from the blog. Dr. Ex and his assistants recommend use of Visual Studio Extensibility Forum instead. Your questions get exposed to a broader audience...
  • Dr. eX's Blog

    Best Practice for Adding Commands to Visual Studio .NET

    • 1 Comments
    One of the most important considerations to increase the performance of Visual Studio .NET is to delay the loading of VSPackages. Loading a VSPackage DLL is expensive from a file I/O point of view, adding extra memory pressure to the working set, and...
  • Dr. eX's Blog

    How do I manipulate ToolBox Items?

    • 3 Comments
    Ah! I see two light bulbs lit in my big head. You can either use low cost DTE lenses or use a fairly involved dose of SVsToolbox service. So which one you should use? Read on and find it out… Use DTE If all you intend...
  • Dr. eX's Blog

    From VSIP Diaries...

    The Editor Factory implementations, in MPF based VS SDK editor sample and wizard generated code, improperly construct the ServiceProvider members. This causes calls to GetService to give back unexpected results. For e.g if you ask for SVsFrameWindow service...
  • Dr. eX's Blog

    Providing upgrade support for Project systems targeting Visual Studio 2005

    (This article applies strictly to Visual Studio 2005) Project Upgrade Architecture The project systems can either choose to support upgrade or not support it at all. If the project system chooses to support upgrade then the project system implementation...
  • Dr. eX's Blog

    How do I enable standard Visual Studio commands and accelerator keys for a Tool Window?

    Alright! Alright! I know you want to be in command here. Just make sure your tool window gets a good dose of high octane OLE command handling. Using Visual Studio Integration packages (VSPackages) it is very easy to handle existing command likeEdit.Copy...
  • Dr. eX's Blog

    From VSIP Diaries....

    Wish you all VS extenders a belated Merry Christmas. As usual I am a little late and my apologies for that. I hope you had a merry Christmas and a great time with your family and friends. I had a great time too. However, I will remember this season for...
  • Dr. eX's Blog

    How was your TechEd 2004?

    • 6 Comments
    Thanks a lot to all who dropped by the Visual Studio Extensibility booth to meet n greet ‘Da VS Extensibility Gang’. I am sure the cool swag we handed out with my face on it would have made your trip worth while. Anyway one of my clones/spy...
  • Dr. eX's Blog

    Visual Studio SDK 4.0 November 2006 CTP is released!!

    Guess what the November 2006 CTP version of the Visual Studio 2005 SDK Version 4 has been released. You can get this release by signing into www.vsipmembers.com . One of the major themes for this release has been to serve our Control vendors who would...
Page 1 of 2 (39 items) 12