無障礙功能

本文說明 Android Studio 提供的無障礙功能,包括鍵盤導覽功能。

IntelliJ IDEA 在 2021.1 版中更新了無障礙功能,也就是 Android Studio Bumblebee 的基礎,因此 Bumblebee 之後的所有 Android Studio 版本都受益於這些更新。IntelliJ 說明文件包含無障礙功能的完整詳細資料,例如螢幕閱讀器設定方法,以及如何自訂 IDE 來提升無障礙功能。

使用鍵盤

您可以使用鍵盤快速鍵瀏覽 Android Studio 中的所有控制項。

注意:只有在使用螢幕閱讀器的物件導覽功能時,才能以鍵盤存取某些 Android Studio 元素。如需物件導覽或同等功能的說明,請參閱螢幕閱讀器說明文件,例如 NVDA 使用手冊

本節提供實用的鍵盤快速鍵,方便您瀏覽 Android Studio。如需 Android Studio 預設鍵盤快速鍵的完整指南,請參閱「鍵盤快速鍵」。

啟用主選單

如要開啟主選單和其他頂層選單,請使用下列快速鍵:

  • 如要開啟主選單,請按下 F10 鍵。
  • 如要在 Windows 電腦上開啟頂層選單,請按下 Alt + [<助記鍵>]。舉例來說,如要開啟「File」選單,請按下 Alt + F 鍵。

如要切換瀏覽檔案和工具視窗,請使用下列快速鍵:

  • 如要移至工具視窗,請按下 Alt + [<數字>] 鍵 (在 macOS 為 Command + [<數字>] 鍵)。舉例來說,如要移至「Project structure」工具視窗,請按下 Alt + 0 鍵 (在 macOS 為 Command + 0 鍵)。
  • 如要在檔案和工具視窗之間移動,請按下 Control + Tab 鍵 (在 macOS 為 Command + Tab 鍵)。如要瀏覽所有項目,請持續按下 Control + Tab 鍵。

您可以使用下列快速鍵,透過導覽列在專案檔案間移動:

  • 如要開啟導覽列,請按下 Alt + Home 鍵 (在 macOS 為 Option + Fn + 向左鍵)。
  • 如要切換導覽階層中的不同項目,請按下向左鍵或向右鍵。
  • 如要開啟顯示現有項目內容的彈出式視窗,請按下空格鍵。

停用程式碼摺疊功能

根據預設,Android Studio 編輯器會將部分程式碼文字摺疊至可展開的區域。舉例來說,Java 來源檔案開頭的匯入清單會摺疊為單行,並包含「import …」文字。

使用螢幕閱讀器時,摺疊程式碼可能會導致瀏覽困難。如要修改程式碼摺疊選項,請依序點選「File」>「Settings」>「Editor」>「General」>「Code Folding」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「General>「Code Folding」)

停用自動插入功能

根據預設,Android Studio 會自動插入右大括號、右引號或右括號。

使用螢幕閱讀器時,自動插入功能可能不太實用。如要修改自動插入選項,請依序點選「File」>「Settings」>「Editor」>「General」>「Smart Keys」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「General」>「Smart Keys」)

停用自動完成程式碼彈出式視窗

根據預設,Android Studio 會在使用者輸入特定按鍵動作時,自動顯示程式碼完成功能的彈出式視窗,如果系統只找到一個相符內容,就會自動插入該內容。這項行為可能會對螢幕閱讀器造成混淆。

如要修改程式碼完成功能的自動彈出式視窗和自動插入選項,請依序點選「File」>「Settings」>「Editor」>「General」>「Code Completion」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「General」>「Code Completion」)。

存取錯誤、警告和程式碼檢查功能

您可以使用鍵盤查看及瀏覽錯誤、警告和程式碼檢查結果。

查看專案內所有檔案的錯誤

依序點選「Build」>「Make Project」,所有警告和錯誤訊息會顯示在「Messages」視窗。

如要查看「Messages」視窗中的錯誤,請使用下列快速鍵:

  • 如要開啟「Messages」視窗,請按下 Alt + 0 鍵 (在 macOS 為 Option + 0 鍵)。
  • 如要瀏覽所有訊息,請使用向上鍵和向下鍵。

或者,您也可以使用文字編輯器查看及瀏覽所有錯誤。如要使用編輯器查看錯誤,請按下 Control + Alt + 向上/向下鍵 (在 macOS 為 Command + Option + 向上/向下鍵)。

在單一檔案中查看錯誤和程式碼檢查結果

如要查看單一檔案中的錯誤,請使用下列快速鍵:

  • 如要瀏覽下一個或上一個錯誤,請按下 F2 鍵或 Shift + F2 鍵 (在 macOS 為 F2Shift + F2 鍵)。
  • 如要開啟包含錯誤訊息的工具提示,請按下 Control + F1 鍵 (在 macOS 為 Command + F1 鍵)。

如要瀏覽所有程式碼檢查結果,而不是只查看錯誤:

  1. 依序點選「File」>「Settings」>「Editor」>「General」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「General」)。
  2. 取消選取「'Next error' action goes to high priority problems only」

使用 Tab 鍵縮排

根據預設,Android Studio 會使用空格做為縮排。螢幕閱讀器使用者可能會偏好使用 Tab 鍵縮排,因為讀出的內容會較精簡。

如何變更為 Tab 鍵縮排:

  1. 依序點選「File」>「Settings」>「Editor」>「Code Style」>「Java」>「Tabs and Indents」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「Code Style」>「Java」>「Tabs and Indents」)。
  2. 選取「Use tab character」