Bug 45832 - [syntax highlighting] Syntax Color Enhancements
Summary: [syntax highlighting] Syntax Color Enhancements
Status: ASSIGNED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 2.1.1   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-30 17:06 EST by Brad Hutchins CLA
Modified: 2003-11-06 03:35 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brad Hutchins CLA 2003-10-30 17:06:39 EST
Being able to fine grain the specific colors of syntax more then the current 
options given for the Java Editor.  Such as being able to choose Bold face, 
Italic, and Underline to each syntax category (SEE BELLOW for categories).  
Also to be able to select and individually Highlight per each category as user 
sees fit.

Example of Categories:

Text, Selected Text, Error Pointer, Line Pointer, Debug Pointer, Comments 1 
(single line), Comments 2(multi-line), Comments 3 (java doc), Methods, 
Strings, Keywords (1-4), Numbers, Operators, Brackets, Preprocessors, 
Breakpoints Disabled Break Points, Margin Color, Bookmarks, line terminator 
and tabs (\n, \t, etc . . .).

Also along the same idea as ticket 30154.  Instead of changing the syntax 
color of the words for scope range, try this instead . . . Give the option of 
changing the background color (not the same thing as "Highlighting" color), 
for different scopes.  Maybe even build it off of a hierarchy concept where  
for each level (excluding the first or top "Class" level) you have a different 
shade of color.  For instance the first method of your base class has tones of 
blue as it's background, and for each scope in you go (nested loops and such) 
you have a different tone of the same color.  Hmmmm . . . For simplicity, keep 
it 2 tones of the same color that alternate for each level in (again nesting 
and such) . . . or your normal "default" Background color (usually white) and 
then an alternate color that would alternate back and forth per scope range 
(again this would be simpler then providing 5 shades of the same color and 
produce the same results).  
Next method in the your base class would do the same but have a different 
alternate color, like red . . . Next method (or inner class) would be green, 
then grey, the pink, etc . . .

Actually the more I think about it the better the above scoping idea sounds. :)
Comment 1 Dani Megert CLA 2003-11-06 03:35:20 EST
*** Bug 36789 has been marked as a duplicate of this bug. ***