Michel Fortin wrote:
On 2009-01-31 19:26:08 -0500, Andrei Alexandrescu <[email protected]> said:

So I think in the future it's a good bet for both programmers and editors to consider q{} quotes as containing code.

Hum, but since it's a string, shouldn't text editors highlight it as if it was a string? I was going to do that in D for Xcode at some point... perhaps I shouldn't.

I think it might be a nice idea to syntax-highlight those like regular code, but with a different background color. For instance white background for regular code, light yellow for q{}, and successively darker shades for nested q{q{q{}}} (up to some limit). You'd have to make sure it stays readable though, so the background color should be a color that has sufficient contrast with foreground colors used for the code (e.g. don't pick the color used for regular strings(!) or keywords).

Just a thought...

Reply via email to