It looks to me like the syntax highlighting for strings doesn't support the new option in 10g to avoid double quotes. For example, PL/SQL Developer highlights this string correctly:
'I''m a string, you''re a string.'
but it doesn't highlight this version using the new syntax correctly...