I have set all editor backgrounds to dark blue and the various other items a different color, i.e. strings and comments are bright green; operators and non-keyword code are white, etc. The current line highlight color is a bright blue. The syntax coloring done by MyEclipse blasts over the current line highlight color so that the JavaScript code at the beginning of the line would appear colored as specified in the preferences and the rest of the line would have the bright blue highlight color. MyEclipse should take into account whether the line is highlighted or not and choose the proper background color.