Extending color coding in Fire

Don’t know if it’s on the wish list, but Fire could use some more color coding to identify the different kinds of code elements.

It’s all a bit too much black compared to other editors.

I know in the 80-90s it was all one color, but hey, in time you get to appreciate those colors … :wink:

1 Like

What exactly would you like to be more colorful?

Below I’ve put a comparison between Fire and Xcode. More color makes it, for my eyes, much more readable.

So colors for:

  • Class names
  • Parent class / protocol names
  • Method names
  • Local var names
  • Property/methods of instance vars (eg. item3.text and items.append)

Code editor in Fire:

Code editor in Xcode:

The problem is this knowledge adds a factor of 10x to the editor’s performance. Right now, the editor is so fast, even for huge files, because it highlights purely on language syntax, not on knowledge that depends on having the entire project parsed and understood by the compiler.

I don’t believe it’s worth the tradeoff.

Oke, that sounds reasonable. Let’s keep the speed then!

1 Like

I’m happy you agree :wink: