無障礙功能

本文說明 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」

使用定位縮排

根據預設,Android Studio 會使用空格做為縮排。螢幕閱讀器使用者可能會偏好使用定位縮排,因為這樣的話朗讀內容會較為精簡。

如何變更為定位縮排:

  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」