Programing

Android Studio의 "구현되지 않은 메소드 추가"기능

lottogame 2020. 7. 2. 07:48
반응형

Android Studio의 "구현되지 않은 메소드 추가"기능


Eclipse IDE에는 특정 클래스의 모든 필수 메소드를 추가 (구현) 할 수있는 훌륭한 기능이 있습니다. Android Studio IDE 에서이 기능을 찾고 있지만 지금까지는 성공하지 못했습니다. 비슷한 것이 있습니까? 나를 위해 그것은 주요 기능 중 하나이며 없이는 살 수 없습니다.

편집하다:

구현할 메소드를 선택하고 싶지 않습니다. Eclipse 가하고있는 것처럼 IDE가 그것을하기를 원합니다. 예를 들어, 확장 Activity클래스 내에서 "구현되지 않은 메소드 추가"를 클릭하면 이 모든 onCreate() onPause() onResume()것이 생성되었습니다.


물론 있습니다. 이를 구현 방법 또는 재정의 방법이라고 합니다. 기본 단축키는 CTRL-ICTRL-O 입니다. 구현 방법재정의 방법대한 설명을 참조하십시오 .


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

Windows 시스템에서 :

  • Alt+ Enter-수업 정의;
  • Ctrl+ I-클래스 본문에서 구현되지 않은 메소드 목록을 표시합니다.

Mac에서 :

  • Option ⌥ + Return-클래스 정의 ( Option ⌥ 도 가능 Alt);
  • Command ⌘+ I-클래스 본문에서 구현되지 않은 메소드 목록을 표시합니다.

Ctrl+ O/ Command ⌘+ O-재정의 메소드 도 유용 합니다.


Alt + Enter-클래스 정의; 클래스 본문에서 Ctrl + I-구현되지 않은 메소드 목록을 표시합니다. 클래스 본문에서 Ctrl + O- 재정의 메소드 목록을 표시합니다 .


Mac에서는 Command + N을 사용하면 쉽습니다 . 그러면 다른 답변에 설명 된 바로 가기를 결합하여 재정의 메서드 또는 인터페이스 메서드에 액세스 할 것인지 묻는 메뉴가 나타납니다. Windows에는 비슷한 단축키가 있지만 편리하지는 않습니다.

소스 변경 : https://www.jetbrains.com/idea/help/generating-constructors.html

편집 : 또는 인터페이스 : https://www.jetbrains.com/idea/help/implementing-methods-of-an-interface.html

그리고 슈퍼 : https://www.jetbrains.com/idea/help/overriding-methods-of-a-superclass.html


Alt + Enter-클래스 정의; 클래스 본문에서 Ctrl + I-구현되지 않은 메소드 목록을 표시합니다.


Ctrl + Shift + Space 를 사용하면 buttonName.setOnClickListener (new)를 입력 하면 올바른 선택을 할 수 있습니다.

Ctrl + Shift + Enter 는 구문 상 올바른 코드를 만듭니다.


질문은 1 년 전이지만 향후 사용자에게 도움이 될 수 있습니다.
Windows 사용자의 경우 Alt + Enter> 메소드 구현 (Enter 키 누르기)> (Enter 키 누르기)가 작동합니다.
구현되지 않은 메소드가 추가됩니다.
그러나 해당 클래스 나 인터페이스 옆으로 커서를 이동해야합니다.


리눅스에서 Alt + Insert는 생성자, setter, getter 및 toString과 같은 구현 된 메소드를 구현하는 목록을 제공합니다.

참고 URL : https://stackoverflow.com/questions/17061187/add-unimplemented-methods-feature-in-the-android-studio

반응형