The Code Project View our sponsorsClick here for a lightweight, fast, and flexible MFC Grid controlAdvertise on the CodeProject
Home >> Macros and Add-ins >> DevStudio Add-ins

Useful Managers
By Mike Melnikov

An add-in for Devstudio that provides tag indexing and search, window, bookmarks, session and other managers 
 VC++ 5.0-6.0, NT 4.0, Win95/98/2000
 Posted 19 May 2000
Articles by this author
Send to a friend
Printer friendly version
Home Latest updates Submit your article About Us Advertise on the Code Project Contact us Discussion Forums
Navigation bar
12 users have rated this article. result:
3.58 out of 5.
  • Download Add-in and help files - 171 Kb
  • Download source files - 152 Kb
  • Sample Image - UsefulManagers.gif

    Introduction

    "Useful Managers" (UM) is an add-in for Microsoft Visual C++. It is a collection of functions which are not implement by Miscrosoft but exists in other tools or can decrease working time of developers. It was made to simplify my own work and then work of my friends. I think it can be useful to other people too.

    The UM add-in is provided for free, with full source code.
     

    Main Features.

    All in only a 56K DLL!

    Installation

    1. Close all instances of Visual Studio.
    2. Extract all *.dll files and UsefulManagers.reg from the .ZIP file.
    3. Double-click on UsefulManagers.reg file and answer "Yes".
    4. Copy all *.dll files to your DevStudio\SharedIDE\Addins directory (Visual Studio 97) or Microsoft Visual Studio\Common\MSDev98\Addins directory (Visual Studio 6.0).
    5. Open Visual Studio.
    6. Go to Tools->Customize->Add-ins and Macro Files.
    7. Click the check on Useful Managers add-in.
    8. Click Close.

    Refer to the included HELP file feauture and usage details.

    Tech note: Debugging DevStudio Add-Ins

    To debug a DevStudio Add-In, you must load DevStudio with the Add-In disabled (i.e., go to Tools|Customize|Add-Ins and disable the add-in). When you load DevStudio the next time, the add-in will not be in memory, so you will be able to overwrite the .dll file when you compile the project.

    After the compilation, execute the program. Since the add-in is nothing more than a .dll, you will be prompted for a program to run. Specify the full path to MSDEV.EXE. You'll get a warning message specifying that your program has no debugging information, because MSDEV.EXE itself has none. This warning can be safely ignored.

    Once MSDEV.EXE is running under the debugger, you can reactivate the add-in from the Tools|Customize|Add-Ins dialog. The add-in will be loaded with it's debugging information (if you compiled a Debug build), and you should be able to set breakpoints and debug at will. The next time you run MSDEV.EXE from the project workspace, the add-in will get loaded with it automatically.

    Latest Updates

    Make sure to check out my homepage which is more likely to have updates and betas:    http://zmanagers.chat.ru/

    Users of previous versions are encouraged to check out my homepage for a full list of new features and bug fixes in the latest version.

    About Mike Melnikov

    Mike has been programming in C/C++ for 11 years and Visual C++/MFC for 4 years. His background includes pure and applied mathematics, engineering and physics, and he is currently based in Moscow, Russia.

    Click here to visit Mike Melnikov's homepage.

    [Top] Sign in to vote for this article:     PoorExcellent  

    View our sponsorsWndTabs. Make Visual Studio the way it was meant to be,Advertise on the CodeProject

    Hint: For improved responsiveness, use Internet Explorer 4 (or above) with Javascript enabled, choose 'Use DHTML' from the View dropdown and hit 'Set Options'.
     Keyword Filter
     View   Per page   Messages since
    New threadMessages 1 to 3 of 3 (Total: 3)[First] [Prev] [Next] [Last]
    Subject 
    Author 
    Date 
      Fixed problem with CPU usage and some bugs - visit web site.
    Unconfirmed/Anonymous posting Mike Melnikov 10:44 23 May 00 
      Re: Fixed problem with CPU usage and some bugs - visit web site.
    Unconfirmed/Anonymous posting Preston L. Bannister 13:23 4 Jun 01 
      Very useful, but causes the CPU to max out at 100%
    Unconfirmed/Anonymous posting Peter Kenyon 23:47 21 May 00 
    Last Visit: 12:00 Friday 1st January, 1999[First] [Prev] [Next] [Last]
    Home >> Macros and Add-ins >> DevStudio Add-ins
    Advertise on The Code Project
    Article content copyright Mike Melnikov, 2000
    everything else © CodeProject, 1999-2001.