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

  • Mobile is introducing sweeping changes throughout your workplace. As a senior stakeholder driving mobile initiatives in your organization, you may be lost in a sea of technologies and claims from vendors promising rapid delivery of applications to your employees, customers, and partners. To help explain some of the topics you will need to be aware of, and to separate the must-haves from the nice-to-haves, this reference guide can help you with applying a mobile strategy in the context of application …

  • Hybrid cloud platforms need to think in terms of sweet spots when it comes to application platform interface (API) integration. Cloud Velocity has taken a unique approach to tight integration with the API sweet spot; enough to support the agility of physical and virtual apps, including multi-tier environments and databases, while reducing capital and operating costs. Read this case study to learn how a global-level Fortune 1000 company was able to deploy an entire 6+ TB Oracle eCommerce stack in Amazon Web …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds