Textmate and Sublime Text online theme editor
tmtheme-editor.herokuapp.com
tmtheme-editor.herokuapp.com
Is the message I receive using Chrome 25.
Found a new theme to use, changed a few colors and got a result I was happy with.
However, probably not your fault, after changing one background color, and resetting it to opaque, the theme is no longer valid. Any idea how I can get a more descriptive error message besides: Error loading colour scheme Packages/Color Scheme - Default/Notebook.tmtheme: Unrecognised plist element key
Theme here: http://pastie.org/private/xzrcwvlcg8rio2zjtf87da
Currently, in Sublime Text 2, when I edit a theme and saves, it starts to add a lot of weird redundant codes inside the theme file. I'm not sure whether it's a bug or I shouldn't edit the theme file live.
Just one thing, it says Drap and Drop API, shouldn't that be Drag and Drop?
Some people (or even a lot of people, I don't know) think it helps them read code if different syntactic elements have different visual appearances.
You seem to argue that they "shouldn't" feel that, since it hasn't been "proved".
Sure, you can do a study and somehow try to measure if some dimension of understanding is more easily acquired with or without syntax highlighting, but what would be the point? To then force those who like it, to not use it anymore? Why?
In other words, if you like Cubist art, or hamburgers, or tofu, do you require all of those to be somehow "proven" before you're allowed to like them?
I only code a little in my free time, but have a dark background makes it easier to stare at the screen, and having, say, variables a particular colour makes them stand out when scanning through code.
It's like a professional cook having all his kitchen utensils laid out in a particular manner that's efficient for his work routine. I'm sure there's plenty other analogies from different professions you could apply.
Possible reasons why:
1. Distinguishing different types of operators/primitives/objects from each other at a glance.
2. Aesthetic enjoyment.
3. An appropriate color scheme may be "easier on the eyes".