無障礙功能
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本文說明 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 為 F2 或 Shift + F2 鍵)。
- 如要開啟包含錯誤訊息的工具提示,請按下 Control + F1 鍵 (在 macOS 為 Command + F1 鍵)。
如要瀏覽所有程式碼檢查結果,而不是只查看錯誤:
- 依序點選「File」>「Settings」>「Editor」>「General」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「General」)。
- 取消選取「'Next error' action goes to high priority problems only」。
使用 Tab 鍵縮排
根據預設,Android Studio 會使用空格做為縮排。螢幕閱讀器使用者可能會偏好使用 Tab 鍵縮排,因為讀出的內容會較精簡。
如何變更為 Tab 鍵縮排:
- 依序點選「File」>「Settings」>「Editor」>「Code Style」>「Java」>「Tabs and Indents」(在 macOS 為「Android Studio」>「Preferences」>「Editor」>「Code Style」>「Java」>「Tabs and Indents」)。
- 選取「Use tab character」。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-08-27 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-08-27 (世界標準時間)。"],[],[],null,["This document describes accessibility features available in Android Studio,\nincluding keyboard navigation.\n\nIntelliJ IDEA updated accessibility features in release 2021.1, which is the\nbasis of Android Studio Bumblebee, so all versions of Android Studio from\nBumblebee onward also benefit from these updates. The\n[IntelliJ documentation](https://www.jetbrains.com/help/idea/2025.1/accessibility.html)\ncontains full details of accessibility features such as setting up screen\nreaders and customizing the IDE for greater accessibility.\n\nUse the keyboard\n\nYou can use keyboard shortcuts to navigate through all controls in Android\nStudio.\n\n**Note:** Some Android Studio elements are\nkeyboard-accessible only when using the object navigation feature\nof your screen reader. For help with object navigation or its equivalent, consult\nyour screen reader documentation, such as the [NVDA\nuser guide](http://www.nvaccess.org/files/nvda/documentation/userGuide.html).\n\nThis section includes useful keyboard shortcuts for navigating around\nAndroid Studio. For a complete guide to the default Android Studio keyboard\nshortcuts, read [Keyboard shortcuts](/studio/intro/keyboard-shortcuts).\n\nActivate the main menu\n\nTo open the main menu and other top-level menus, use these shortcuts:\n\n- To open the main menu, press \u003ckbd\u003eF10\u003c/kbd\u003e.\n- To open a top-level menu on a Windows machine, press \u003ckbd\u003eAlt+[\u003cem\u003emnemonic\u003c/em\u003e]\u003c/kbd\u003e. For example, to open the File menu, press \u003ckbd\u003eAlt+F\u003c/kbd\u003e.\n\nNavigate between files and tool windows\n\nTo navigate between files and tool windows, use these shortcuts:\n\n- To move to a tool window, press \u003ckbd\u003eAlt+[\u003cem\u003enumber\u003c/em\u003e]\u003c/kbd\u003e (on macOS, \u003ckbd\u003eCommand+[\u003cem\u003enumber\u003c/em\u003e]\u003c/kbd\u003e). For example, to move to the Project structure tool window, press \u003ckbd\u003eAlt+0\u003c/kbd\u003e (on macOS, \u003ckbd\u003eCommand+0\u003c/kbd\u003e).\n- To move between files and tool windows, press \u003ckbd\u003eControl+Tab\u003c/kbd\u003e (on macOS, \u003ckbd\u003eCommand+Tab\u003c/kbd\u003e). To move through all entries, keep pressing \u003ckbd\u003eControl+Tab\u003c/kbd\u003e.\n\nUse the navigation bar\n\nThe navigation bar lets you move between files in a project using the following\nshortcuts:\n\n- To activate the navigation bar, press Alt+Home (on macOS, \u003ckbd\u003eOption+Fn+Left\u003c/kbd\u003e).\n- To switch between items in the navigation hierarchy, press the left arrow or the right arrow.\n- To open a popup window displaying the contents of the current item, press the spacebar.\n\nDisable code folding\n\nBy default, the Android Studio editor folds part of the text into expandable\nregions. For example, the list of imports at the beginning of a Java source\nfile is folded into a single line containing the text \"`import ...`\".\n\nWhen using a screen reader, code folding can make navigation difficult. To\nmodify code folding options, navigate to\n**File \\\u003e Settings \\\u003e Editor \\\u003e General \\\u003e Code Folding** (on macOS,\n**Android Studio \\\u003e Preferences \\\u003e Editor \\\u003e General \\\u003e Code Folding**).\n\nDisable auto-insertion features\n\nBy default, Android Studio automatically inserts closing curly braces,\nquotes, or parentheses.\n\nWhen using a screen reader, automatic insertion might not be useful. To\nmodify automatic insertion options, navigate to\n**File \\\u003e Settings \\\u003e Editor \\\u003e General \\\u003e Smart Keys** (on macOS,\n**Android Studio \\\u003e Preferences \\\u003e Editor \\\u003e General \\\u003e Smart Keys**).\n\nDisable automatic code completion popup\n\nBy default, Android Studio automatically shows the code completion popup\nwhen certain keystrokes are typed, and if it finds only a single match,\nit auto-inserts that match. This behavior can cause confusion\nwith screen readers.\n\nTo modify auto popup and auto-insertion options for code completion, navigate to\n**File \\\u003e Settings \\\u003e Editor \\\u003e General \\\u003e Code Completion** (on macOS,\n**Android Studio \\\u003e Preferences \\\u003e Editor \\\u003e General \\\u003e Code Completion**).\n\nAccess errors, warnings, and code inspections\n\nUse your keyboard to view and navigate through errors, warnings, and code\ninspections.\n\nReview errors in all files in a project\n\nWhen you click **Build \\\u003e Make Project** , all warnings and errors appear in\nthe **Messages** window.\n\nTo review errors in the **Messages** window, use these shortcuts:\n\n- To activate the **Messages** window, press \u003ckbd\u003eAlt+0\u003c/kbd\u003e (on macOS, \u003ckbd\u003eOption+0\u003c/kbd\u003e).\n- To navigate through all messages, press the up and down arrows.\n\nAlternatively, you can use the text editor to view and navigate through all\nerrors. To use the editor to review errors, press\n\u003ckbd\u003eControl+Alt+Up/Down\u003c/kbd\u003e (on macOS,\n\u003ckbd\u003eCommand+Option+Up/Down\u003c/kbd\u003e).\n\nReview errors and code inspections in a single file\n\nTo review errors in a single file, use these shortcuts:\n\n- To go to the next or previous error, press \u003ckbd\u003eF2\u003c/kbd\u003e or \u003ckbd\u003eShift+F2\u003c/kbd\u003e (on macOS, \u003ckbd\u003eF2\u003c/kbd\u003e or \u003ckbd\u003eShift+F2\u003c/kbd\u003e).\n- To open a tooltip containing the error message, press \u003ckbd\u003eControl+F1\u003c/kbd\u003e (on macOS, \u003ckbd\u003eCommand+F1\u003c/kbd\u003e).\n\nTo navigate to all code inspections---not just errors:\n\n1. Click **File \\\u003e Settings \\\u003e Editor \\\u003e General** (on macOS, **Android Studio \\\u003e Preferences \\\u003e Editor \\\u003e General**).\n2. Deselect **'Next error' action goes to high priority problems only**.\n\nUse tab indentation\n\nBy default, Android Studio uses the space character for indentation. Screen\nreader users may prefer tab indentation because the verbalization is more\nconcise.\n\nTo change to tab indentation:\n\n1. Navigate to **File \\\u003e Settings \\\u003e Editor \\\u003e Code Style \\\u003e Java \\\u003e Tabs and Indents** (on macOS, **Android Studio \\\u003e Preferences \\\u003e Editor \\\u003e Code Style \\\u003e Java \\\u003e Tabs and Indents**).\n2. Select **Use tab character**."]]