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

  • With 81% of employees using their phones at work, companies have stopped asking: "Is corporate data leaking from personal devices?" and started asking: "How do we effectively prevent corporate data from leaking from personal devices?" The answer has not been simple. ZixOne raises the bar on BYOD security by not allowing email data to reside on the device. In addition, Zix allows employees to maintain complete control of their personal device, therefore satisfying privacy demands of valued employees and the …

  • Flash technology is becoming more prominent in the storage industry. Offering superior speed and reliability when compared to traditional hard disk drives – flash storage is a flexible and increasingly cost-effective technology that can be used to optimize enterprise storage environments. This ebook explores the many uses and benefits of flash storage technology in the enterprise. Check it out to discover and learn all you need to: Optimize storage performance Leverage server flash as storage cache …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds