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

  • Live Event Date: May 6, 2014 @ 1:00 p.m. ET / 10:00 a.m. PT While you likely have very good reasons for remaining on WinXP after end of support -- an estimated 20-30% of worldwide devices still are -- the bottom line is your security risk is now significant. In the absence of security patches, attackers will certainly turn their attention to this new opportunity. Join Lumension Vice President Paul Zimski in this one-hour webcast to discuss risk and, more importantly, 5 pragmatic risk mitigation techniques …

  • You probably have several goals for your patient portal of choice. Is "community" one of them? With a bevy of vendors offering portal solutions, it can be challenging for a hospital to know where to start. Fortunately, YourCareCommunity helps ease the decision-making process. Read this white paper to learn more. "3 Ways Clinicians can Leverage a Patient Portal to Craft a Healthcare Community" is a published document owned by www.medhost.com

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds