On BGE and regular python scripts we already have coding for numbers, comments, and the words that begin various statement types but we could always use more like.
-A color for function names, to see if any’s misspelled
-A color for initialized variables after they’re introduced in a script or if they’re an object property for the BGE
-A color for attempts to do syntax when properly done or an underline where syntax is missing, like if you put ‘=’ instead of ‘==’ in an ‘if’ statement it’s not colored, it can help people know when their syntax is wrong. If you forget a colon after an ‘if’ statement, the underline will tell you something’s needed there.
More colorcoding like this would be beneficial because it makes overview of python scripts for errors easier and thus is less pain then the coder testing the script and getting errors over and over because of a few mispellings or stupid syntax errors. Much like how the new stretch display for UV editing will really help cut down on silly UV errors on stretching and compression.
What do you think?