Please see the 2 screenshots where I've highlighted the different ways the same variable is highlighted by ZBS. In the first file, note that the color difference is there, though it might not be easily visible. In the other screenshot, the same variable, 'level' gets highlighted in 4 different ways... strikethrough, clear, solid underline, dotted underline and dashed underline. Each might be indeed indicating a unique attribute (perhaps runtime) or usage of the variable, but apart from the function parameter and local, the rest of the differences weren't obvious. Finally, I the strikethrough case, seems bit wierd and odd... visually disturbing. Can't it be changed to something like italics ? Don't know a lot about fonts, especially cross-platform usage, so not sure if it's is very feasible thing.
Attachment:
ZBS_sytaxhighlight_glitch.png
Description: PNG image
Attachment:
ZBS_sytaxhighlight_glitch2.png
Description: PNG image