On Oct 6, 6:27*pm, "Peter Duniho" <NpOeStPe...@nnowslpianmk.com>
wrote:
On Mon, 06 Oct 2008 13:47:44 -0700, Israel <israeldip...@hotmail.com*
wrote:
If it didn't do that, how would you know the difference between a string *
containing (for example) a backslash followed by the letter n and a string *
containing a newline character? *Both would be displayed the same.
I suspect you are in fact the only one, or at least one among very few, *
who can't stand this. *Quoting display of strings in the debugger is an*
important aspect to presenting the information in an unambiguous way.
Pete
Everyone that I work with feels the same way. We came from C++ where
the strings displayed in the debugger were the raw strings and I just
figured everyone that came from a C++ background would feel the same
way.
The debugger would display the literal string “\n” as just “\n” anda
newline as the standard non-printable box. Of course with C++ strings
I could always look at the byte value easily enough by treating it as
a char array and see that there was an ASCII character 10 vs. a 8 or
something else.
I don’t have a problem with having the option of viewing it with
escape characters. I don’t even have a problem with that being the
default. I’d just like an option to view it in raw format sometimes
because it often hurts my head when I’m trying to validate in memory
data or SQL that’s about to be sent to the database and it always
takes me more than a few seconds to parse the text in my head to make
sure it’s correct.