Eclipse 中的字体和颜色
Eclipse 尽可能地使用操作系统提供的字体和颜色。在 Windows 上,平台颜色和字体设置可在属性 > 外观页面上找到。Eclipse 中大部分小窗口使用的字体是该属性的“消息框”设置中的一个集。但是,操作系统没有提供足够的颜色来处理 Eclipse 中颜色和字体提供的所有额外信息。
字体

Eclipse 平台主要使用 4 种字体。它们是:
- 条幅字体
- 用在 PDE 编辑器、欢迎页面和许多向导的标题区域中。例如,“新建项目”向导将此字体用于顶部标题,
- 标题字体
- 用作节标题。例如,Eclipse 平台的“欢迎页面”将此字体用于顶部标题,
- 文本字体
- 用在文本编辑器中。
- 对话框字体
- 用在对话框中。
可通过工作台 > 字体首选项设置这些字体。除这 4 种字体之外,还有若干种其它辅助字体设置。这些辅助设置缺省为文本字体。可在字体首选项页面中找到它们:
- 比较文本字体
- CVS 控制台字体
- 调试控制台字体
- 详细信息窗格文本字体
- Java 比较文本字体
- Java 编辑器文本字体
颜色
在许多地方,Eclipse 使用颜色作为一种信息增强方式。尽可能使用了操作系统颜色设置,但在操作系统设置不足够的情况下,Eclipse 会定义其它颜色。所有这些颜色都可通过下列首选项页面来调整:
- 工作台 > 外观(错误文本、超级链接文本和活动超级链接文本)
- 工作台 > 搜索(非精确匹配的前景)
- 调试 > 控制台(标准输出、标准错误和标准输入)
- 调试 > 变量视图(已更改的变量)
- Ant(错误、警告、信息、详细和调试)
- 安装/更新(节标题颜色)
- Java > 编辑器 > 外观(行号、匹配括号、当前行、问题、打印、查找范围和已链接的位置)
- Java > 编辑器 > 语法(多行注释、单行注释、关键字、字符串、其它、javadoc 关键字、javadoc html、javadoc 链接、javadoc 其它以及背景)
- Java > 编辑器 > 代码辅助(补全建议和方法参数的背景和前景)
- 插件开发 > 编辑器(文本、处理指令、常量字符串、标记和注释)
- 小组 > CVS > 控制台(命令行、消息和错误)
可访问性和 Windows 颜色对话框
对于颜色选择,Eclipse 使用的是操作系统提供的一个对话框。在 windows 上,颜色选择对话框并不能正确响应辅助技术。当第一次进入该对话框时,焦点是在其中一个基本颜色上的,但该对话框并没有通过辅助技术提供该指示。可使用如下方法在 Eclipse 中通过该对话框选择颜色:
- 在 Eclipse 中选择要定制某一对象的颜色,例如,“工作台外观”首选项中的“错误文本”的颜色。
- 在颜色选择对话框中,按 Tab 键两次以从“基本颜色”矩阵跳进到“定义定制颜色”按钮并按 Enter 键。
- 现在可以根据下面的定义使用 HSL 或 RGB 规范来输入基本颜色。参见 Windows 颜色对话框参考以获取有关这些颜色的表和值。

Eclipse 中的可访问性功能部件
使用键盘浏览用户界面

键
Windows 颜色对话框参考