I'm writing a plug-in for Eclipse that decorates things in a Java source editor.
I have to decide whether to make the extra effort (and pay a performance/memory cost) to place the annotations on every visible source file in the editor, or just support one active file at a time.
I know that in my experience, I rarely ever have two source files visible at the same time within the same workbench window. Note that I am talking about two source files visible at the same time, not one file visible and a whole bunch of others hidden as tabs.
I'm wondering what other people's usage pattern is.
Note: this is community-wikid.