Bug 158013 - [syntax highlighting] Additional Syntax Coloring element based on 'Build Path'
Summary: [syntax highlighting] Additional Syntax Coloring element based on 'Build Path'
Status: ASSIGNED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-20 11:47 EDT by Ray Case CLA
Modified: 2006-09-20 12:08 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 Ray Case CLA 2006-09-20 11:47:28 EDT
First let me say that I am very visual.  

I use coloring for a lot more elements than the default java syntax coloring.  

I color static methods and vars,  I color abstract method calls and inherited calls different colors.

I would like to be able to color Types based on the 'space' they come from.

A simple example is java apis like java.* and javax.*.  Although this is more of a 'super' space.

Java types could be added to the specifically 'colored' list.  i.e. I could pick that java api Types are Bright Green. 

However, to me the most important coloring I would like to be able to specify is that any Types being picked up from "java build path.libraries" could be given a separate color.  

i.e. Types from SunGameServer.jar (or any other external jar) are Dark Red.  

Especially with closed source jars, it is a real time saver to know that there is not even a reason to hover over the Types contained in it!

It may also be helpful to even allow included external project Types to have a separate color.

I am sorry if this doesn't fit the eclipse 'style' as it is evolving into an even more wonderful thing.  It is something that I have been wishing for for a long time.  Coding with the closed source sun game server convinced me it would be useful to add this coloring enhancement.

Thanks!
Ray Case