접근성 기능

이 문서에서는 키보드 탐색을 포함하여 Android 스튜디오에서 사용할 수 있는 접근성 기능을 설명합니다.

IntelliJ IDEA에서는 Android 스튜디오 Bumblebee의 기반이 되는 2021.1 버전의 접근성 기능을 업데이트했으므로 Android 스튜디오 Bumblebee 이상의 모든 버전에서도 이러한 업데이트의 이점을 활용할 수 있습니다. IntelliJ 문서에는 스크린 리더 설정, 더 나은 접근성을 위한 IDE 맞춤설정 등 접근성 기능에 관한 자세한 내용이 포함되어 있습니다.

키보드 사용

단축키를 사용하여 Android 스튜디오의 모든 컨트롤을 탐색할 수 있습니다.

참고: Android 스튜디오 요소 중에는 스크린 리더의 객체 탐색 기능을 사용하는 경우에만 키보드를 통해 액세스할 수 있는 것이 있습니다. 객체 탐색 또는 이와 동등한 기능에 관한 자세한 내용은 NVDA 사용자 가이드와 같은 스크린 리더 문서를 참고하세요.

이 섹션에는 Android 스튜디오를 탐색하는 데 유용한 단축키가 포함되어 있습니다. Android 스튜디오의 기본 단축키에 관한 전체 가이드는 단축키를 참고하세요.

기본 메뉴 활성화

기본 메뉴 및 기타 최상위 메뉴를 열려면 다음 단축키를 사용하세요.

  • 기본 메뉴를 열려면 F10을 누릅니다.
  • Windows 컴퓨터에서 최상위 메뉴를 열려면 Alt+[mnemonic]을 누릅니다. 예를 들어 File 메뉴를 열려면 Alt+F를 누릅니다.

파일 및 도구 창을 탐색하려면 다음 단축키를 사용하세요.

  • 도구 창으로 이동하려면 Alt+[숫자] (macOS의 경우 Command+[숫자])를 누릅니다. 예를 들어 프로젝트 구조 도구 창으로 이동하려면 Alt+0 (macOS의 경우 Command+0)을 누릅니다.
  • 파일과 도구 창 사이를 이동하려면 Control+Tab(macOS의 경우 Command+Tab)을 누릅니다. 모든 항목 사이를 이동하려면 Control+Tab을 계속 누릅니다.

탐색 메뉴에서 다음과 같은 단축키를 사용해 프로젝트 내 파일 간 이동이 가능합니다.

  • 탐색 메뉴를 활성화하려면 Alt+Home(macOS의 경우 Option+Fn+Left)을 누릅니다.
  • 탐색 계층 구조 내 항목 간 전환은 왼쪽 화살표 또는 오른쪽 화살표를 누르면 됩니다.
  • 현재 항목의 콘텐츠를 표시하는 팝업 창을 열려면 스페이스바를 누릅니다.

코드 폴딩 사용 중지

기본적으로 Android 스튜디오 편집기는 텍스트의 일부를 확장 가능 영역으로 폴딩합니다. 예를 들어 자바 소스 파일의 시작 부분에 있는 가져오기 목록은 'import …'라는 텍스트가 포함된 한 줄로 폴딩됩니다.

스크린 리더 사용 중에는 코드 폴딩으로 인해 탐색이 어려워질 수 있습니다. 코드 폴딩 옵션을 수정하려면 File > Settings > Editor > General > Code Folding(macOS에서는 Android Studio > Preferences > Editor > General > Code Folding)으로 이동합니다.

자동 삽입 기능 사용 중지

기본적으로 Android 스튜디오에서는 닫는 중괄호, 따옴표 또는 괄호를 자동으로 삽입합니다.

스크린 리더를 사용할 때는 자동 삽입이 유용하지 않을 수 있습니다. 자동 삽입 옵션을 수정하려면 File > Settings > Editor > General > Smart Keys(macOS의 경우 Android Studio > Preferences > Editor > General > Smart Keys)로 이동합니다.

자동 코드 완성 팝업 사용 중지

기본적으로 Android 스튜디오에서는 특정 키를 입력할 때 코드 완성 팝업을 자동으로 표시하며 일치하는 내용이 하나라도 발견되면 그 일치 내용을 자동 삽입합니다. 이 동작으로 인해 스크린 리더와 혼동할 수 있습니다.

코드 완성을 위한 자동 팝업 및 자동 삽입 옵션을 수정하려면 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+Up/Down(macOS의 경우 Command+Option+Up/Down)을 누릅니다.

단일 파일에서 오류 및 코드 검사 검토

단일 파일에서 오류를 검토하려면 다음 단축키를 사용하세요.

  • 다음 또는 이전 오류로 이동하려면 F2 또는 Shift+F2(macOS에서는 F2 또는 Shift+ 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 스튜디오는 들여쓰기에 공백 문자를 사용합니다. 탭 들여쓰기를 사용하면 음성이 더 간결해지므로 스크린 리더 사용자는 탭을 선호할 수 있습니다.

탭 들여쓰기로 변경하려면 다음 단계를 따르세요.

  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를 선택합니다.