User blog comment:Kirkburn/Syntax highlighting - helping you read and write code/@comment-126761-20150325201010/@comment-653063-20150326160127

Is this thread still an appropriate place for feedback?

Pro point: It's just cool. Overall, I like it, or at least, I like the theory of it, and I can look down the timeline to see that in the long run, it's a cool feature.

Con point - it's suuuuper laggy on large pages. If I know I'm going to be heavily editing a page over about 40kb (and esp over like 70kb), I turn off the highlighting, just so I can get everything done without waiting 1.5 seconds every time I try to move the cursor, type, delete, etc. Heaven help if I press enter or delete an enter break, it takes like 2.5 seconds to catch up. (Now multiply all the bits of lag, times, all the changes I need to make on the large pages......)

Personal opinion Con Point: I'm going to contrast my opinion with the guy in another comment who said he liked this, because I find I really don't like this... When I start to type a link, and the colors make everything after it become light blue until the link is closed. Couple this with the large-lag issue, and I find myself actually starting to type a link with the two close brackets first, then move the cursor and do the rest of the link, just to avoid this. What about making only the two opening brackets turn blue until the link is completed? It would still accomplish the goal of 'the colors tell you your code isn't finished', without overlaying massive and unhelpful amounts of blue where they don't belong.

Thing I wish it did (even though I realize that this would probably make it more laggy on big pages) : Disgaea wiki deals quite a bit with templates on large pages, and currently everything in between the double-curlies is the same shade of brown. Is it possible to make the 'parameter' part and the 'parameter value' part different colors? ie:

All the rest would be the same light brown, but just 'Value1' and 'Value2' be something different, so they'll stand out more (and also, params with no values would stand out more too, you know?). My initial thought is 'that dusky pink' that's already in use for something... it's different enough to be seen, and wouldn't conflict with whatever the dusky pink is already used for, because there would be that light brown around it.

Again, overall, it's neat, and I'm glad it's here. Just needs a bit of fine-grain sandpaper here and there, you know? ^_^.