ProgramingTip

Android Studio의 코드 단축키

bestdevel 2020. 9. 29. 08:12
반응형

Android Studio의 코드 단축키


Android Studio로 개발을 시작했습니다 . Eclipse에서는 Ctrl+ Shift+ F를 사용했지만 Android Studio에서는 작동하지 않습니다. 다를 것입니다.

.java파일의 모든 메소드로 어떻게 실행할 수 있습니까? Eclipse에서 Ctrl+ O사용하고 .

사용할 수 있습니까? 코드 서식 지정의 단축키는 무엇입니까?


Windows : Ctrl+ Alt+L

리눅스 : Ctrl+ Shift+ Alt+L

macOS : Option+ Command+L

참조 : 키 명령 및 여기에는 Windows / Linux 사용자Mac 사용자위한 모든 명령이 있습니다.


Rohit이 Ubuntu에서 형식 코드 바로 가기 문제에 직면하고있는 이는 Ubuntu 에서 사용되는 Ctrl+ Alt+ 키 L때문입니다.

Ubuntu 가이 키보드 단축키를 처리한다는 것을 알았습니다. 따라서 Ctrl+ Alt+ L키보드 단축키를 우분투 충돌하지 않도록와 다른 것에 바인딩해야 우리합니다 .

단계

  1. 이동 시스템 도구시스템 설정키보드바로 가기 → 탭 시스템잠금 화면 .

  2. New Accelerator ...을 선택한 다음 Alpha 키 (예 : Shift+ L) 와 함께 특수 키를 선택 . 키보드를 사용하여 변경해야합니다.

  3. 이제 키보드 단축키가 Android Studio에서 작동하는지 확인하십시오.

대체 방법

Ctrl+ Alt+ Shift+ L(대화 상자 표시)


Eclipse 단축키를 사용할 수도 있습니다.

  • Windows 및 Linux : 메뉴 파일설정키맵 으로 이동합니다.
  • macOS : 메뉴 환경 설정키맵 으로 이동 하고 드롭 다운 메뉴에서 Eclipse를 선택합니다.

MenuBar 사용

  • 다시 포맷하려는 코드를 선택하십시오.
  • 메뉴 모음 에서 코드클릭하고 아래 이미지와 같이 코드 재 형식화를 선택 합니다.

    여기에 이미지 설명 입력

Android 스튜디오 3.5에서는 xml 코드를 재배 열하는 데 문제가 있고 뷰도 재 배열 먼저 먼저 설정을합니다.

설정-> 편집기-> 코드 스타일-> XML-> 설정 위치-> 사전 정의 된 스타일> Android.


Eclipse의 키보드 단축키를 사용할 수 있습니다. 메뉴 환경 설정키맵 으로 이동 하고 드롭 다운 메뉴에서 Eclipse선택 하면됩니다.


실제 경로 : 메뉴 파일설정키맵 (IDE 설정 아래)


Android Studio 팁 및 트릭 문서에 키보드 명령을 확인하십시오 .

여기에 이미지 설명 입력


코드를 선택하고

  • Windows에서 Ctrl+ Alt+L

  • Linux에서 Ctrl+ Windows Key+ Alt+L

  • Mac에서 CMD+ Alt+L

junaidp 의이 솔루션


Linux의 Android Studio에서 코드 형식을 지정하는 대신 Ctrl+ Alt+ Super+ 를 사용할 수 있습니다 L. 관리자 사용하면 시스템 바로 가기를 변경하지 않아도됩니다. (키 Super는 키 옆에있는 Windows 아이콘 키 Alt입니다.)


Android 스튜디오의 코드 형식 :

Ctrl+ Alt+ L(Windows / Linux)

Option+ Cmd+ L(Mac)

사용자는 Eclipse의 키보드 단축키를 사용할 수 있습니다. 메뉴 설정환경 설정키맵으로 이동 하고 드롭 다운 메뉴에서 Eclipse (또는 원하는 항목)를 선택하면됩니다.


바로 가기를 모두 사용하기 전에 Android Studio에서 모든 Eclipse 바로 가기를 적용해야합니다.

순서 :

단계 :

Setting -> KeyMap -> Select Eclipse -> Apply -> OK

이제 Android Studio에서 모든 Eclipse 단축키를 사용할 수 있습니다.

여기에 스냅 샷이 있습니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력


확인하십시오. 또한 원하는대로 사용할 수 있습니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력


키맵을 Eclipse로 전환하기 위해 @ user2340612 답변에 추가하기 만하면 Android Studio 1.0.1의 경로는 다음과 가능합니다.

메뉴 파일설정키맵 합니다 ( 아래 편집기 옵션) → 키맵 = 이클립스


Android 스튜디오에서 Java / XML 파일 형식을 자동으로 지정하십시오.

Eclipse처럼 작업을 수행 할 단일 지점을 찾고 있으므로 Android Studio에는 기본 제공 기능이 없지만 매크로를 통해 수행 할 수있는 기능이 있습니다. 다음과 같이하세요 :

Android 스튜디오에서 소스 코드 파일을 정렬 다.

Ctrl+ Alt+를 누릅니다 O. 사용하지 않는 가져 오기를 최적화하는 데 사용됩니다.

대화 상자가 열리면 "다시 표시하지 발생"을 선택하고 실행을 누르십시오.

편집 > 매크로 > 매크로 기록 시작 으로 이동합니다 .

Ctrl+ Alt+를 누릅니다 O.

Ctrl+ Alt+를 누릅니다 L. 이 코드의 형식을 지정합니다. ( Ubuntu의 경우 Shift+ Ctrl+ Alt+ L).

Ctrl+를 칵테일 S. 파일을 저장합니다.)

편집 > 매크로 > 매크로 기록 중지로 이동합니다 .

이 생성 된 매크로를 "자동 서식"과 같은 이름으로 저장합니다.

붐, 이제로 매크로를 만들었습니다. 이제 바로 가기를 추가 / 할당하면됩니다.

환경 설정을.

왼쪽 막대에서 Keymap을 검색합니다 .

오른쪽 창에서 검색 창을 클릭하고 매크로의 이름을 입력합니다 ( "자동 서식").

항목을 두 번 클릭하십시오. 두 개가있을 수 있습니다. 어느 것을 클릭하든 상관 없습니다.

키보드 단축키 추가를 클릭합니다 .

키보드 단축키를 Ctrl+로 설정합니다 S.

마지막으로 Ctrl+ 재정의 S를 새 매크로로 확인합니다.


Ctrl+ Alt+ L는 Ubuntu의 잠금 화면 바로 가기와 충돌 할 수 있습니다. 이 경우 코드 재 형식화의 키보드 단축키를 다음과 같이 설명 수 있습니다.

파일-> 설정-> IDE 설정-> 키맵

Reformat Code를 검색하고 키보드 단축키를 변경합니다.


정말이 바로 가기 Ctrl+ Alt+ 이후의 Ubuntu 잠금 화면 때문에이 프로그램으로 이동했습니다 L. 따라서 동일한 문제가 발생하면 설정-키보드-바로 가기-시스템 으로 이동하여 "잠금 화면"의 기본 바로 가기를 변경하십시오.


모든 내부의 정렬 문제에 대해 궁금한 사람들을 위해 JetBrains는 문제 추적과 옵션 가지고 있습니다.

답은 다음과 달라집니다.

Android Studio에서 코드를 정렬 / 형식화 어떻게합니까?


나는에 대한 것이 분명하다 생각 코드가 서식 안드로이드 Studio에서 조합 키는 다음과 가변 될 수 있습니다.

CTRL+ ALT+ L(Win / Linux)

OPTION+ CMD+ L(Mac)

그러나 우리는 Jumping into the method에 대한 대답을 잊었습니다. 선언 / 구현에는 세 가지 방법이 있습니다.

  1. Goto 선언

CTRL+ B또는 CTRL+ CLICK(Win / Linux)

CMD+ B또는 CMD+ CLICK(Mac)

  1. Goto 구현

명령은 선택한 클래스 / 인터페이스를 구현하는 모든 클래스 / 인터페이스 목록을 표시합니다. 변수에 선언과 동일 효과가 있습니다.

CTRL+ ALT+ B(Win / Linux)

CMD+ ALT+ B(Mac)

  1. Goto 유형 선언

바로 단축키는 "AnyClass"클래스의 선언으로 이동합니다.

CTRL+ SHIFT+ B(Win / Linux)

CTRL+ SHIFT+ B(Mac)

또한 슈퍼 클래스로 이동하는 바로 가기가 있습니다. 현재의 보가 창고. Goto 구현과 거의 반대입니다. 재정의 된 메서드의 경우 부모 구현이 창고.

CTRL+ U(Win / Linux)

CMD+ U(Mac)


나를 위해 일한 지름길은

SHIFT+ ALT+ CMD+L

가져 오기 오기를 최적화하여 사용하지 않는 항목을 제거하고 새 클래스를 자동으로 수 있습니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력


이 시도.

  • Windows에서 Ctrl+ Alt+L
  • Linux에서 Ctrl+ Shift+ Alt+ L수행 하여 대화 상자를 연 다음 다시 포맷하십시오.
  • Mac에서 CMD+ Alt+L

참고 : Linux에 대한 많은 답변은 Ctrl+ Alt+ L무효 무효 것입니다. Linux에서 Ctrl+ Alt+를 수행 하면 시스템이 잠 깁니다 L.


Windows 의 경우 Ctrl+ Alt+ L입니다. 키보드 단축키의 전체 목록은 사용자 설명서를 참조하십시오 : https://developer.android.com/studio/intro/keyboard-shortcuts.html


다른 답변에서 설명하는 자동 서식 지정 추가 텍스트를 강조 표시 한 다음

  • Tab 들여 쓰기를 늘리거나
  • Shift+ Tab들여 쓰기를 줄입니다.

여기에 이미지 설명 입력

자세한 내용 키보드 단축키 문서확인하세요 .


Dart 플러그인을 사용하는 경우 Android Studio로 이동하여 메뉴 파일 -> 설정 . 그리고 "reformat code with"를 검색하고 기본 메뉴에서 "reformat code with dartfmt"를 클릭합니다.

여기에 이미지 설명 입력

"키보드 단축키 추가"를 클릭합니다. 그런 다음 Ctrl+ Alt+를 지정 L바로 가기가 작동합니다 ( Ctrl+ Alt+ L가 컴퓨터를 지정 / 일시 중지하면 시스템 설정에서 바로 가기를 다른 지정 변경합니다.).


Ctrl + Alt + L을 입력해도 XML에서 작동하지 않는 경우도 있으므로이 방법으로 작동하도록했습니다.

설정-> 편집기-> 코드 스타일-> 기본값 선택-> 확인으로 이동하십시오.

참고로 스크린 샷을 참조하십시오.

여기에 이미지 설명 입력


나는 Windows에서 Ctrl+ Alt+ L사용 하여이 단축키가 백그라운드에서 실행되는 다른 소프트웨어에 의해 예약 되었기 때문에 전혀 작동하지 않는다는 경험 이 있습니다. 나중에 깨달았습니다.

도움이 될 것 같아서이 문제를 언급하기로 결정했습니다. . .


코드 서식 지정에 다음 바로 가기를 사용할 수 있습니다. Ctrl+ Alt+L


Eclipse에서 모든 명령을 찾을 수있는 가장 좋은 키는 Ctrl+ Shift+ L입니다.

이것을 누르면 Eclipse에서 모든 명령을 얻을 수 있습니다.

한 가지 중요한 것은 불필요한 수입품을 가져오고 가져 오는 Ctrl+ Shift+ O입니다.

참고 URL : https://stackoverflow.com/questions/16580171/code-formatting-shortcut-in-android-studio

반응형