StringWatch Add-in for Visual C++ 6.0

Environment: VC6

Debugging of code operating with mid-weight and heavy strings under Visual C++ is a real pain. Visual C++ native debugger has no cunning mechanism to show long strings. Of course, there are some debugger symbols like "s" and "su" which allow to see at most 252 symbols of string. But what about the rest?

StringWatch add-in gives You the possibility to view the whole string. The length doesn't matter. Add-in even can detect the type of string: multi-byte or Unicode, CString or std::basic_string, _bstr_t or CComBSTR. The only slowdown can be caused by edit control. SetDlgItemText() takes to much time to output long strings to edit.

Here you can get more information about add-in and get the latest version.



Click here for larger image

Downloads

Download add-in (ZIP file) - 100 Kb


Comments

  • Newer Visual Studio Versions ?

    Posted by Legacy on 10/01/2003 12:00am

    Originally posted by: What about Visual Studio 7 & 8 ?

    What about newer versions of VS ?

    Reply
  • New version available

    Posted by Legacy on 06/16/2003 12:00am

    Originally posted by: Eugene Ivakhiv

    StringWatch add-in updated and is available for download
    http://www.geocities.com/ivasha.geo/rar/index.html

    Reply
  • Not compatible with other Add-ins

    Posted by Legacy on 04/09/2003 12:00am

    Originally posted by: Jeff Straathof

    Though stringwatch itself is great, it conflicts with other add-ins that
    subclass the editor window. These include Wndtabs,
    WorkspaceWhiz and Visual Assist.

    The author can make stringwatch compatible using http://
    www.wndtabs.com/aic

    Reply
  • Question: Redirect output to this window

    Posted by Legacy on 01/22/2002 12:00am

    Originally posted by: Dieter Hammer

    Hi, this plugin is very useful. Is it also possible to show output of a funtion ( char *MyFunc(...) ?
    I use such funtions as debugging-helper for my own data-structures.
    Thank You

    Dieter

    Reply
  • Support of RogueWave Strings?

    Posted by Legacy on 12/26/2001 12:00am

    Originally posted by: Kevin Jiang

    This add-in seems to be great. Thanks a lot! But I'm working in a project where RogueWave tools.h++ is used (RWCString). Given RogueWave's popularity, may I suggest the support of RogueWave if the author is looking for ways to enhance this add-in?

    Reply
  • Add-on with the same functionality and much more

    Posted by Legacy on 12/10/2001 12:00am

    Originally posted by: Alex Kucherenko

    go by url: http://ww.sf.net/projects/todolst
    and on page you will find add-on which can expand long strings (thanks to Eugene Ivakhiv and some of his sources), and my part of work: STL containers expands - like: std::string, std::map, std::set, std::vector, std::list and much more...

    P.S. for string view best is to use Eugene Ivakhiv add-on

    Reply
  • Cool, but not for STLport

    Posted by Legacy on 11/22/2001 12:00am

    Originally posted by: Doron

    The Add-In looks extremely useful. Unfortunately for me (or actually rather fortunately for me) I do not use the microsoft distribution of STL but a 3rd party STL distribution (STLport - great lib!). The Add-In does not recognize the contents of the std::base_string neither automatically nor manually.
    Is there a chance it will recognize it in the future? Or maybe the source code could be publicised?

    Reply
  • Error in Zip-File

    Posted by Legacy on 11/21/2001 12:00am

    Originally posted by: Stefan Chemnitzer

    I can not open the xdebug.zip file

    Reply
  • Best Add-in ever!

    Posted by Legacy on 11/20/2001 12:00am

    Originally posted by: Onkar Singh

    It surely is the most useful add-in.

    How could you do that? Would you share the approach (leave the source code if you want)?

    Regards,
    Onkar

    Reply
  • Could you share the source code with us?

    Posted by Legacy on 11/19/2001 12:00am

    Originally posted by: Justin

    Hi,

    I had read your article and it is a good work. When I download the .zip file that you attached on this page, I found that the source code is not included in it. I am wondering if it is possible for you to share the source code with us? Thanks.

    Best regards,
    Justin

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • In this on-demand webcast, Oracle ACE and Toad Product Architect Bert Scalzo discusses 10 powerful and hidden features in Toad® that help increase your productivity and DB performance. Watch this webcast today.

  • Protecting business operations means shifting the priorities around availability from disaster recovery to business continuity. Enterprises are shifting their focus from recovery from a disaster to preventing the disaster in the first place. With this change in mindset, disaster recovery is no longer the first line of defense; the organizations with a smarter business continuity practice are less impacted when disasters strike. This SmartSelect will provide insight to help guide your enterprise toward better …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds