Bug 64895 - [syntax highlighting] Out of the box semantic coloring settings
Summary: [syntax highlighting] Out of the box semantic coloring settings
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P2 normal (vote)
Target Milestone: 3.0 RC3   Edit
Assignee: Erich Gamma CLA
QA Contact:
URL:
Whiteboard:
Keywords: polish
Depends on:
Blocks:
 
Reported: 2004-06-01 06:05 EDT by Erich Gamma CLA
Modified: 2004-06-21 05:26 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erich Gamma CLA 2004-06-01 06:05:48 EDT
When enabling semantic coloring the current default settings result in a too 
colorful appearance.

1) we don't have to leverage all color settings out of the box and should only 
use a reasonable subset of the settings. These settings need to look appealing.
2) need to decide on the colors for the subset

To simplify item 1) there should be a way to disable the coloring of an item. 
Suggest to add a checkbox on the left of the color item. Having the checkbox 
unchecked means use the default color.
Comment 1 Tom Hofmann CLA 2004-06-10 10:28:40 EDT
fixed > 20040610
Comment 2 Andre Weinand CLA 2004-06-11 08:05:24 EDT
verified checkbox functionality for I20040611.

New color set still missing.
Comment 3 Erich Gamma CLA 2004-06-18 13:15:56 EDT
Here is the proposed scheme for the advanced color settings:

Abstract Method Invocations: disabled - default black
Constants: disabled - default black
Fields: enabled - bold - 0, 0, 192
Inherited Method invocations: disabled - default black
Local variable declarations: disabled - default black
Local variable references: disabled - default black
Method declarations: enabled - bold - black
Parameter variables: disabled - default black
Static fields: enabled - bold, italic - 0, 0, 192
Static method invocations: enabled - italic, bold black
Comment 4 Kai-Uwe Maetzel CLA 2004-06-18 16:47:39 EDT
build I200406181700.
Comment 5 Martin Aeschlimann CLA 2004-06-21 04:39:37 EDT
start verifying...
Comment 6 Martin Aeschlimann CLA 2004-06-21 05:26:02 EDT
verified in I-I20040619-200406192000