[android-studio] Android Studio / Intellij 아이디어 : 수업을위한“목차”

나는 Android Studio를 엉망으로 만들고 지금까지 내가 본 대부분을 좋아합니다. 나를 괴롭히는 한 가지는 수업에 대한 “목차”가 없다는 것입니다. 이름을 정확히 알지 못해 죄송합니다. 그러나 내가 언급하고있는 것은 해당 클래스 파일에있는 모든 메서드, 인터페이스, 클래스 등을 나열하는 이클립스의 드롭 다운 메뉴입니다. 그러면 그 위치로 점프 할 수 있습니다. 이보기는 “패키지 탐색기”에있는 경우 클래스 왼쪽에있는 화살표를 클릭합니다. 이것은 나를 정말로 일식을 그리워하게 만드는 한 가지입니다. Ctrl+F문서 내에서 쉽게 검색 할 수 있다는 것을 알고 있지만 메소드 이름을 자주 잊어 버립니다. 나는 여기를 살펴 보았지만 소용이 없었다. 누군가가 이것을 처리하는 방법을 알고 있는지 궁금합니다.



답변

IDEA에는 현재 열려있는 클래스의 모든 메서드, 필드 등을 보여주는 “구조”라는 탭이 있습니다.

구조 탭이있는 IDEA 창


답변

이 문제를 정확히 해결하는 데 도움이되는 Android Studio의 Tip of the Day 팝업이 있습니다.

Ctrl/ +F12 (탐색 | 파일 구조)를 사용하여 현재 편집 된 파일을 빠르게 탐색 할 수 있습니다
.

현재 클래스의 멤버 목록을 보여줍니다. 탐색하려는 요소를 선택하고 Enter 키 또는 F4 키를 누릅니다. 목록에서 항목을 쉽게 찾으려면 이름을 입력하기 만하면됩니다.

또한 danny117이 지적했듯이 Alt/ +7 를 사용 하여 측면 패널보기에서 동일한 콘텐츠를 표시하거나 숨길 수 있습니다 (위의 Chris Jester-Young의 답변 참조).


답변

보기> 도구 창> 구조


답변

Chris Jester-Young말한 것 외에도 커서가 가리키는 클래스의 메서드와 속성을 보는 방법을 지적 할 가치가 있습니다.

a)Ctrl + H 커서가 가리키는 클래스를 입력 합니다.

b) 클래스 이름의 계층 구조 창 에서 클래스 이름을 두 번 클릭합니다. 시스템이 확인되면 클래스 코드를 디 컴파일하고 엽니 다.

c) Alt + 7 (Windows) 또는 Command + 7(MAC)를 사용하여 구조 창 을 표시합니다 .

d) 이제 속성, 메서드, 파생 클래스, 파생 인터페이스를 시각화하고 상속 된 항목을 포함 할 수도 있습니다. 모두 캐럿 아래의 클래스와 관련이 있습니다.


답변

저는 현재 Android Studio의 베타 0.8.9를 사용하고 있으며 Android 프로젝트 뷰 에서 설정 아이콘을 클릭하면 됩니다. ‘멤버보기’를 선택하면 클래스를 확장 할 수 있으며 프로젝트보기를 사용하여 클래스를 탐색 할 수 있습니다.


답변