可访问性
IntelliJ IDEA允许您启用各种可访问性功能来适应您的需求,也可以使用屏幕阅读器或调整字体大小、颜色和某些UI元素的行为,以便使用IntelliJ IDEA的过程更容易。
设置屏幕阅读器
IntelliJ IDEA完全支持Windows和macOS上的屏幕阅读器。
启用屏幕阅读器
1.下载并启用您的首选屏幕阅读器:
Windows:
- NVDA:使用NVDA 2019.3及以上版本,以兼容64位Java应用程序,如IntelliJ IDEA。
下载、安装并启用NVDA。
- JAWS:使用JAWS 12.0.1158 64位或更高版本,以兼容64位Java应用程序,如IntelliJ IDEA。
下载所需的版本并重新启动计算机就可以启用JAWS屏幕阅读器。
macOS:
VoiceOver
2.如果检测到安装,那么IntelliJ IDEA会自动显示提示,建议启用屏幕阅读器支持。
在打开的对话框中,当您首次启动IntelliJ IDEA时,请单击Enable。
屏幕阅读器支持稍后激活或者手动激活已经安装和配置好的IntelliJ IDEA版本。
安装和设置IntelliJ IDEA
1.下载并安装IntelliJ IDEA
提示:对于Windows和macOS,当IntelliJ IDEA在第一次启动就检测到屏幕阅读器时,它会显示一个对话框,在这个对话框中,您可以为IntelliJ IDEA启用屏幕阅读器。
2.若要在首次启动IntelliJ IDEA之前启用屏幕阅读器支持,请执行以下操作:
a.打开包含个人设置(如键映射、配色方案等)的配置目录。
Windows:
语法——%APPDATA%\JetBrains\<product><version>
示例——C:\Users\JohnS\AppData\Roaming\JetBrains\IntelliJIdea2023.1
macOS:
语法——~/Library/Application Support/JetBrains/<product><version>
示例——~/Library/Application Support/JetBrains/IntelliJIdea2023.1
b.创建一个名为idea.properties的文件。
c.将ide.support.screenreaders.enabled=true属性添加到您创建的文件中。
3.启动IntelliJ IDEA。位于Settings | Appearance & Behavior | Appearance中的支持屏幕阅读器选项将被启用。
提示:当支持屏幕阅读器选项被启用时,IntelliJ IDEA会禁用主工具栏图标的工具提示,将控件切换到键盘,并为屏幕阅读器适配一些控件。
定制IDE
您可以根据可访问性需求来定制IDE。
调整红绿色盲的颜色
如果您有红绿色盲,您可以调整IDE和编辑器的颜色,在这种情况下,代码通知(例如通常以红色突出显示的错误或通常以绿色突出显示的字符串)将以中性颜色显示,测试运行程序中进度条的颜色也将进行调整,因此可以很容易地识别。
- 按Ctrl+Alt+S打开IDE设置,选择“Appearance & Behavior | Appearance”。
- 选择 Adjust colors for red-green vision deficiency 并保存更改。
检查下面的例子,在之前的图像中,字符串以绿色突出显示,错误以红色突出显示,在之后的图像中,颜色进行了调整:
Before:
为滚动条添加对比色
您可以使编辑器中的滚动条更加可见。
- 按Ctrl+Alt+S打开IDE设置,选择“ Appearance & Behavior | Appearance”。
- 从右侧的选项中,在 Accessibility下,选择使用对比滚动条。
提示:若要配置编辑器垂直滚动条的颜色和不透明度,请选择Use contrast scrollbars。
为代码元素、编辑器、滚动条、超链接等配置颜色
您可以调整代码元素、错误、编辑器元素和工具窗口的颜色,也可以为编辑器中的垂直滚动条配置颜色。
- 按Ctrl+Alt+S打开IDE设置,选择Editor | Color Scheme | General。
- 从右侧的选项列表中选择要调整的颜色元素,例如您可以选择Code并为注入的语言片段或匹配的大括号调整颜色等,单击OK保存更改。
您还可以调整调试器,控制台和IDE的其他部分的颜色:在Settings | Editor | Color Scheme的选项列表中选择合适的节点。
覆盖默认的UI字体
您可以覆盖默认的UI元素的字体。
- 按Ctrl+Alt+S打开IDE设置,选择Appearance & Behavior | Appearance。
- 从右侧的选项中,从 Use custom font 列表中选择一种字体,并在“大小”字段中指定字体大小。
- 单击OK保存更改。
因此,UI中的图标和文本的大小将被调整。
调整工具窗口大小
您可以使用快捷方式垂直或水平地调整实际工具窗口的大小。
- 按Ctrl+Alt+Shift+ up或Ctrl+Alt+Shift+ down调整垂直向上或向下的大小。
- 按“Ctrl+Alt+Shift+左”或“Ctrl+Alt+Shift+右”调整横向大小。
在编辑器中调整文本大小
您可以在编辑器中更改文本的字体和大小。
- 按Ctrl+Alt+S打开IDE设置,选择Editor | General。
- 从右边的选项中,选择使用 Change font size (Zoom) with Ctrl+Mouse Wheel ,以便在编辑器中工作时可以快速更改文本大小(转动鼠标滚轮)。
- 如果您需要指定确切的字体大小,请选择Editor | Font。
- 从右侧的选项中,指定字体、大小、行间距和其他可用选项,单击OK保存更改。
自定义快捷键
您可以为经常使用的操作配置自定义快捷方式。
- 按“Ctrl+Alt+S”打开IDE设置,选择“Keymap”。
- 从右侧的选项列表(如菜单、操作和工具)中选择所需的操作。
- 右键单击所选项,然后从上下文菜单中选择要执行的操作,如Add keyboard shortcut、Add mouse shortcut or Add abbreviation。
- 在打开的对话框中,指定快捷方式。如果需要,请选择Second stroke选项并为快捷键指定一个附加键。单击OK保存更改。
用鼠标单击OK,如果你按Enter键,IntelliJ IDEA则会认为这是一个快捷方式。
提示:您可以忽略冲突并为多个操作分配快捷方式,但是建议避免使用相同快捷方式绑定两个操作,因为并没有定义这些操作的优先级。
自定义智能键行为
您可以配置智能密钥的行为。
- 按Ctrl+Alt+S打开IDE设置,选择 Editor | General | Smart keys。
- 从右侧的选项中,选择或清除智能键选项,例如您可以清除I Insert paired brackets 或In Insert paired quotes,这些选项会自动插入一个结束括号或引号,因为它可能在您使用屏幕阅读器时不起作用,单击OK保存更改。
禁用自动代码完成
当您在使用屏幕阅读器的编辑器工作时,可以禁用自动代码补全以避免自动插入代码元素。
- 按Ctrl+Alt+S打开IDE设置,选择 Editor | General | Code completion。
- 清除 Type-Matching Completion 选项,如果需要,清除基Basic Completion 也可以禁用基本完成。
自定义代码折叠
您可以控制代码折叠行为并指定哪些应该折叠,哪些不应该折叠。
- 按Ctrl+Alt+S打开IDE设置,选择Editor | General | Code folding。
- 从右边的选项中,选择默认情况下应该折叠的内容。
自定义代码样式
您可以配置空格、制表符和缩进。
- 按Ctrl+Alt+S打开IDE设置,选择“Editor | Code Style | [Language]。
- 在右侧的选项中,单击Tabs and Indents 来配置制表符或空格,这样方便配置使用空格的位置和方式。
- 单击OK保存更改。
在编辑器中读取gutter图标和行号
您可以配置一个屏幕阅读器来读取行号、VCS注释、调试器和位于编辑器左侧行距中的其他图标。
提示:确保在 Support screen readers (requires restart)中选择 Settings | Appearance Behavior | Appearance。
1.在编辑器中打开文件。
2.按 Alt+Shift+6, F 聚焦在gutter上,IntelliJ IDEA将从插入符号当前所在的行开始读取。
3.使用上下方向键在行与行之间移动,如果需要移动到行中的下一个或上一个沟元素,分别使用右箭头键和左箭头键。
当焦点在gutter时,如果gutter图标提示可用则屏幕阅读器可以读取它。
要访问工具提示请按双快捷键Alt+Shift+6, T,要浏览工具提示的内容(逐个符号),请使用“右”和“左”方向键。
4.按Escape键将焦点切换回编辑器。
设置高对比度的颜色主题
你可以设置一个高对比度的界面主题在IntelliJ IDEA中工作,界面主题定义了窗口、对话框和控件的外观。
- 按Ctrl+Alt+S打开IDE设置,选择Appearance & Behavior | Appearance。
- 在UI Options区域,从Theme列表中选择High Contrast,然后单击OK应用更改。
设置高对比度的配色方案
您可以为编辑器设置高对比度的配色方案,IntelliJ IDEA会使用配色方案来帮助您在编辑器中定义首选颜色和字体。
- 按Ctrl+Alt+S打开IDE设置,选择Editor | Color Scheme。
- 在Color Scheme页面上,从 Scheme列表中选择High Contrast。
- 单击OK以应用更改。
您可以检查,和,以熟悉其他有用的快捷键。