Eclipse 尽可能地使用操作系统提供的字体和颜色。在 Windows 上,可在首选项 > 颜色和字体页上找到平台颜色和字体设置。Eclipse 中大部分窗口小部件使用的字体是该属性的“消息框”设置中的一个集。但是,操作系统没有提供足够的颜色来处理 Eclipse 中颜色和字体提供的所有额外信息。
Eclipse 平台主要使用 4 种字体。它们是:
可通过
常规 > 外观 > 颜色和字体首选项页来设置这些字体。除这 4 种字体之外,还有若干种其他辅助字体设置。这些辅助设置缺省为文本字体。可在“颜色和字体”首选项页中找到它们:
在许多地方,Eclipse 使用颜色作为一种信息增强方式。尽可能使用了操作系统颜色设置,但在操作系统设置不足够的情况下,Eclipse 会定义其他颜色。所有这些颜色都可通过下列首选项页来调整:
常规 > 外观 > 颜色和字体 > 基本(错误文本、超链接文本和活动超链接文本)
常规 > 搜索(可能匹配项的前景)
运行/调试 > 控制台(标准输出、标准错误和标准输入)
运行/调试(“变量”视图中已更改的值和“内存视图”中未缓冲的行)
Ant(错误、警告、信息、详细和调试)
Java > 编辑器(行号、配对的括号、当前行、打印、查找范围、超链接、所选内容前景和所选内容背景)
Java > 编辑器 > 语法着色(Javadoc HTML 标记、Javadoc 关键字、Javadoc 链接、Javadoc 其他内容、关键字“return”、除“return”之外的关键字、方法名称、多行注释、运算符和括号、其他、单行注释、字符串和任务标记)
插件开发 > 编辑器(文本、处理指令、常量字符串、标记和注释)
小组 > CVS > 控制台(命令行、消息和错误)
辅助功能和 Windows 颜色对话框对于颜色选择,Eclipse 使用的是操作系统提供的一个对话框。在 windows 上,颜色选择对话框并不能正确响应辅助技术。当第一次进入该对话框时,焦点是在其中一个基本颜色上的,但该对话框并没有通过辅助技术提供该指示。可使用如下方法在 Eclipse 中通过该对话框选择颜色: