可訪問性
IntelliJ IDEA允許您啟用各種可訪問性功能來適應(yīng)您的需求,也可以使用屏幕閱讀器或調(diào)整字體大小、顏色和某些UI元素的行為,以便使用IntelliJ IDEA的過程更容易。
設(shè)置屏幕閱讀器
IntelliJ IDEA完全支持Windows和macOS上的屏幕閱讀器。
啟用屏幕閱讀器
1.下載并啟用您的首選屏幕閱讀器:
Windows:
- NVDA:使用NVDA 2019.3及以上版本,以兼容64位Java應(yīng)用程序,如IntelliJ IDEA。
下載、安裝并啟用NVDA。
- JAWS:使用JAWS 12.0.1158 64位或更高版本,以兼容64位Java應(yīng)用程序,如IntelliJ IDEA。
下載所需的版本并重新啟動計(jì)算機(jī)就可以啟用JAWS屏幕閱讀器。
macOS:
VoiceOver
2.如果檢測到安裝,那么IntelliJ IDEA會自動顯示提示,建議啟用屏幕閱讀器支持。
在打開的對話框中,當(dāng)您首次啟動IntelliJ IDEA時,請單擊Enable。
屏幕閱讀器支持稍后激活或者手動激活已經(jīng)安裝和配置好的IntelliJ IDEA版本。
安裝和設(shè)置IntelliJ IDEA
1.下載并安裝IntelliJ IDEA
提示:對于Windows和macOS,當(dāng)IntelliJ IDEA在第一次啟動就檢測到屏幕閱讀器時,它會顯示一個對話框,在這個對話框中,您可以為IntelliJ IDEA啟用屏幕閱讀器。
2.若要在首次啟動IntelliJ IDEA之前啟用屏幕閱讀器支持,請執(zhí)行以下操作:
a.打開包含個人設(shè)置(如鍵映射、配色方案等)的配置目錄。
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.創(chuàng)建一個名為idea.properties的文件。
c.將ide.support.screenreaders.enabled=true屬性添加到您創(chuàng)建的文件中。
3.啟動IntelliJ IDEA。位于Settings | Appearance & Behavior | Appearance中的支持屏幕閱讀器選項(xiàng)將被啟用。
提示:當(dāng)支持屏幕閱讀器選項(xiàng)被啟用時,IntelliJ IDEA會禁用主工具欄圖標(biāo)的工具提示,將控件切換到鍵盤,并為屏幕閱讀器適配一些控件。
定制IDE
您可以根據(jù)可訪問性需求來定制IDE。
調(diào)整紅綠色盲的顏色
如果您有紅綠色盲,您可以調(diào)整IDE和編輯器的顏色,在這種情況下,代碼通知(例如通常以紅色突出顯示的錯誤或通常以綠色突出顯示的字符串)將以中性顏色顯示,測試運(yùn)行程序中進(jìn)度條的顏色也將進(jìn)行調(diào)整,因此可以很容易地識別。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇“Appearance & Behavior | Appearance”。
- 選擇 Adjust colors for red-green vision deficiency 并保存更改。
檢查下面的例子,在之前的圖像中,字符串以綠色突出顯示,錯誤以紅色突出顯示,在之后的圖像中,顏色進(jìn)行了調(diào)整:
Before:
為滾動條添加對比色
您可以使編輯器中的滾動條更加可見。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇“ Appearance & Behavior | Appearance”。
- 從右側(cè)的選項(xiàng)中,在 Accessibility下,選擇使用對比滾動條。
提示:若要配置編輯器垂直滾動條的顏色和不透明度,請選擇Use contrast scrollbars。
為代碼元素、編輯器、滾動條、超鏈接等配置顏色
您可以調(diào)整代碼元素、錯誤、編輯器元素和工具窗口的顏色,也可以為編輯器中的垂直滾動條配置顏色。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇Editor | Color Scheme | General。
- 從右側(cè)的選項(xiàng)列表中選擇要調(diào)整的顏色元素,例如您可以選擇Code并為注入的語言片段或匹配的大括號調(diào)整顏色等,單擊OK保存更改。
您還可以調(diào)整調(diào)試器,控制臺和IDE的其他部分的顏色:在Settings | Editor | Color Scheme的選項(xiàng)列表中選擇合適的節(jié)點(diǎn)。
覆蓋默認(rèn)的UI字體
您可以覆蓋默認(rèn)的UI元素的字體。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇Appearance & Behavior | Appearance。
- 從右側(cè)的選項(xiàng)中,從 Use custom font 列表中選擇一種字體,并在“大小”字段中指定字體大小。
- 單擊OK保存更改。
因此,UI中的圖標(biāo)和文本的大小將被調(diào)整。
調(diào)整工具窗口大小
您可以使用快捷方式垂直或水平地調(diào)整實(shí)際工具窗口的大小。
- 按Ctrl+Alt+Shift+ up或Ctrl+Alt+Shift+ down調(diào)整垂直向上或向下的大小。
- 按“Ctrl+Alt+Shift+左”或“Ctrl+Alt+Shift+右”調(diào)整橫向大小。
在編輯器中調(diào)整文本大小
您可以在編輯器中更改文本的字體和大小。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇Editor | General。
- 從右邊的選項(xiàng)中,選擇使用 Change font size (Zoom) with Ctrl+Mouse Wheel ,以便在編輯器中工作時可以快速更改文本大小(轉(zhuǎn)動鼠標(biāo)滾輪)。
- 如果您需要指定確切的字體大小,請選擇Editor | Font。
- 從右側(cè)的選項(xiàng)中,指定字體、大小、行間距和其他可用選項(xiàng),單擊OK保存更改。
自定義快捷鍵
您可以為經(jīng)常使用的操作配置自定義快捷方式。
- 按“Ctrl+Alt+S”打開IDE設(shè)置,選擇“Keymap”。
- 從右側(cè)的選項(xiàng)列表(如菜單、操作和工具)中選擇所需的操作。
- 右鍵單擊所選項(xiàng),然后從上下文菜單中選擇要執(zhí)行的操作,如Add keyboard shortcut、Add mouse shortcut or Add abbreviation。
- 在打開的對話框中,指定快捷方式。如果需要,請選擇Second stroke選項(xiàng)并為快捷鍵指定一個附加鍵。單擊OK保存更改。
用鼠標(biāo)單擊OK,如果你按Enter鍵,IntelliJ IDEA則會認(rèn)為這是一個快捷方式。
提示:您可以忽略沖突并為多個操作分配快捷方式,但是建議避免使用相同快捷方式綁定兩個操作,因?yàn)椴]有定義這些操作的優(yōu)先級。
自定義智能鍵行為
您可以配置智能密鑰的行為。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇 Editor | General | Smart keys。
- 從右側(cè)的選項(xiàng)中,選擇或清除智能鍵選項(xiàng),例如您可以清除I Insert paired brackets 或In Insert paired quotes,這些選項(xiàng)會自動插入一個結(jié)束括號或引號,因?yàn)樗赡茉谀褂闷聊婚喿x器時不起作用,單擊OK保存更改。
禁用自動代碼完成
當(dāng)您在使用屏幕閱讀器的編輯器工作時,可以禁用自動代碼補(bǔ)全以避免自動插入代碼元素。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇 Editor | General | Code completion。
- 清除 Type-Matching Completion 選項(xiàng),如果需要,清除基Basic Completion 也可以禁用基本完成。
自定義代碼折疊
您可以控制代碼折疊行為并指定哪些應(yīng)該折疊,哪些不應(yīng)該折疊。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇Editor | General | Code folding。
- 從右邊的選項(xiàng)中,選擇默認(rèn)情況下應(yīng)該折疊的內(nèi)容。
自定義代碼樣式
您可以配置空格、制表符和縮進(jìn)。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇“Editor | Code Style | [Language]。
- 在右側(cè)的選項(xiàng)中,單擊Tabs and Indents 來配置制表符或空格,這樣方便配置使用空格的位置和方式。
- 單擊OK保存更改。
在編輯器中讀取gutter圖標(biāo)和行號
您可以配置一個屏幕閱讀器來讀取行號、VCS注釋、調(diào)試器和位于編輯器左側(cè)行距中的其他圖標(biāo)。
提示:確保在 Support screen readers (requires restart)中選擇 Settings | Appearance Behavior | Appearance。
1.在編輯器中打開文件。
2.按 Alt+Shift+6, F 聚焦在gutter上,IntelliJ IDEA將從插入符號當(dāng)前所在的行開始讀取。
3.使用上下方向鍵在行與行之間移動,如果需要移動到行中的下一個或上一個溝元素,分別使用右箭頭鍵和左箭頭鍵。
當(dāng)焦點(diǎn)在gutter時,如果gutter圖標(biāo)提示可用則屏幕閱讀器可以讀取它。
要訪問工具提示請按雙快捷鍵Alt+Shift+6, T,要瀏覽工具提示的內(nèi)容(逐個符號),請使用“右”和“左”方向鍵。
4.按Escape鍵將焦點(diǎn)切換回編輯器。
設(shè)置高對比度的顏色主題
你可以設(shè)置一個高對比度的界面主題在IntelliJ IDEA中工作,界面主題定義了窗口、對話框和控件的外觀。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇Appearance & Behavior | Appearance。
- 在UI Options區(qū)域,從Theme列表中選擇High Contrast,然后單擊OK應(yīng)用更改。
設(shè)置高對比度的配色方案
您可以為編輯器設(shè)置高對比度的配色方案,IntelliJ IDEA會使用配色方案來幫助您在編輯器中定義首選顏色和字體。
- 按Ctrl+Alt+S打開IDE設(shè)置,選擇Editor | Color Scheme。
- 在Color Scheme頁面上,從 Scheme列表中選擇High Contrast。
- 單擊OK以應(yīng)用更改。
您可以檢查編輯器基礎(chǔ),IntelliJ IDEA鍵盤快捷鍵和用戶界面,以熟悉其他有用的快捷鍵。