Fonts and colors in Eclipse
Eclipse uses the fonts and colors provided by the operating system as much as
possible. On Windows the platform color and font settings are found on the
Properties->Appearance page. The font used by most widgets in Eclipse is the
one set in the Message Box settings of the properties. However, operating
systems do not provide enough colors to handle all of the extra information that
color and fonts provide in Eclipse.
Fonts

There are 3 main fonts in use by the Eclipse platform. They are
- Banner Font
- used in PDE editors, welcome pages and in the title area of
many wizards. For instance the New Project wizard uses this font for the top
title,
- Header Font
- used as a section heading. For instance the
Welcome page for the Eclipse Platform uses this font for the top title,
- Text Font
- used in text editors.
These fonts can be set via the Workbench >Font preference. As well as
these 3 fonts there are several other secondary font settings. These default to
the text font. They can be found on the following preference pages:
- Workbench >Compare >Text
- Debug >Console
- External Tools
- Java >Editor >Appearance
- Team >CVS >Console
Colors
Eclipse uses colors as an information enhancement in many places. Whenever
possible the operating system color settings are used but in cases where the
operating system settings are not enough Eclipse defines other colors. All of
these colors can be adjusted via the following preference pages:
- Workbench >Appearance (Error text, hyperlink text, active hyperlink
text)
- Workbench >Search (Foreground for inexact matches)
- Debug >Console (Standard Out, Standard Error, Standard In)
- Debug >Variable Views (Changed variable)
- External Tools (Error, Warning, Information, Verbose, Debug)
- Install/Update (Section Title Color)
- Java >Editor >Appearance (Line number, matching brackets, current
line, problems, print, find scope, linked position)
- Java >Editor >Syntax (Multi line comment, single line comment,
keywords, strings, others, javadoc keywords, javadoc html, javadoc links,
javadoc others, background)
- Java >Editor >Code Assist (background and foreground for completion
proposals and method parameters)
- Plug-in Development >Editors (Text, processing instructions, constant
strings, tags ,comments)
- Team-CVS-Console (Command line, message, error)

Accessibility Features in Eclipse
Navigating the user interface by using the keyboard

Keyboard shortcuts