MS Developer Studio AddIn
Learn what will happen to your code when all #define and #include dirrectives are executed.
Easily insert pieces of C/C++ code.
I am sure you have a piece of code that is migrating from project to project. Now you can insert your code to new project with a mouse click!
ZIP your workspace with single mouse click.
Sometimes developers want to backup project before making serious changes in the code in order to have an option to restore it later. Now you can archive the project with a mouse click.
Kill the process beeing debugged.
Of cause you can do it puching Ctrl+Shift+Esc, select the process in project list, and click End Process button. But you can do the same with single mouse click from Developer Studio!
This will show standard Choose Color dialog box, and insert selected color at current carret position as RGB(r,g,b) or 0x00RRGGBB etc. Also, you can drag Color Picker Tool to any window in order to pick it's color.
Advanced #define tags!
The following items can be automatically inserted in the source file right before passing it into compiler. Original source file is not modified in any way, of cause:
- build number
- current source of header file name with or without extention (similar to __FILE__, but directory name is skipped). Extremely useful for debugging!
- current directory of source or header file (sometimes is useful for debugging program)
- current system time in any format acceptable by GetTimeFormat() function
- current system date in any format acceptable by GetDateFormat() function
- line number (similar to __LINE__, but now you can shoose what line number you want - that one in included header or source file's one (this will certainly be a line number of #define dirrective))
- project's .DSP file.
- project's main directory (that one with .DSP file)
- project name
- build config name (something like "MyProject - Release")
- project type (this will certainly be "Build")
- environment string
- output of console application. You can make a console program that will prints some text that will be inserted in source code.
- You can create a simple .DLL file that will manage all unknown tags! (read more)
- Microsoft Veveloper Studio 5.0 or 6.0 installed
- Plugin comes with no install/uninstall support.
- Extract package contents into any folder.
- Select Tools/Customize menu item, AddIns and Macro Files tab in MSDEV.
- Press Browse button, select the msvc_plugin.dll file.
Removing the AddIn
- Go to plugin's folder, and run uninstall.bat file
- Remove plugin's folder.
Read the online help.