2011-05-14 3 views
1

IntelliJ의 설명서에 따라 익명 클래스를 접을 때 내부 메서드의 내용을 계속 볼 수 있습니다. 자신의 문서에서 가져온 아래 이미지 참조 :익명 클래스를 접을 때 IntelliJ IDEA가 메서드 본문을 나타 냅니까?

enter image description here

이 내가 비록보고 있어요 동작하지 않습니다. 여기에 내가 볼 것입니다 : 만 내부 방법의 내용 또는 전체 익명 클래스 본문을 축소 보일 수

enter image description here

. 이것은 설명서에 오류가 있습니까? 아니면 실제로이 동작을 수행 할 수있는 방법이 있습니까?

======= UPDATE =========는

나는 피터 Gromov에서 답을 받아,하지만 여전히 내 버전과 어긋 나서 뭔가있을 것 같습니다했습니다. 파일을 열고 기본적으로 폴딩 클로저를 설정하면 (파일 -> 설정 -> 편집기 -> 코드 폴딩 -> '기본적으로 축소'아래의 '클로저'선택) 다음 이미지에서 볼 수 있듯이 올바르게 접히는 것처럼 보입니다. 다음이 때문에 확장 된 것을

enter image description here

사항은 여백에 하나의 접을 수있는 영역을 보여줍니다. 파일을 닫고 다시 열면 (내가 처음 하나를 붕괴 후) 다음을 생성합니다

enter image description here

처음 두 문장 모두가 (문제 # 1)를 확장하는 파일을 열 때. 첫 번째 명령문의 가장 바깥 쪽 영역을 축소 한 후 파일을 닫기 전에 어떻게 작동했는지가 아닌 전체 익명 클래스 (2 번 문제)를 접습니다. 또한 열린 두 번째 구문에는 익명 클래스의 메서드에 대한 접을 수있는 영역이 추가로 있습니다 (문제 # 3). 이것이 클로저가 꺼져있는 기본 폴딩 설정으로 동작하는 방법입니다. 확실히 여기에 버그가 있습니다. 이 질문을 게시 한 이래로 새 버전이 출시되었으므로 아마도이 문제는 내가 가지고있는 버전 (10.0.3)과 만 같지만 상당히 오래된 기능이라는 것을 알고 있습니다. 나는 왜 내가이 문제들을보고 있을지에 대한 설명을 환영 할 것이다.

답변

5

원하는 것을 '클로저 접기'라고하며 코드 접기 설정에서 사용할 수 있습니다.

+0

이 옵션은 내가 찾고있는 옵션 인 것 같지만, 가끔씩 만 작동하는 것처럼 보이기 때문에 버그가있는 버전이있을 수 있습니다. 처음 켜면 이미 열려있는 모든 파일이 접 힙니다. 그러나 파일을 닫은 다음 다시 열면 섹션이 펼쳐집니다 (옵션은 기본적으로 접기입니다). 또한 파일을 닫기 전에 옵션을 켜면 여백에있는 문에 대해 하나의 축소 만 있습니다. 다시 열면 메서드에 대한 문과 내부 영역이 표시됩니다. 확실히 이상한 일이 벌어지고 있습니다. –

+0

이것은 분명히 버그입니다. 그것은 실제로 내 컴퓨터에서 작동합니다. 더 많은 정보가 필요하므로 SO가 올바른 위치가 아닌 것 같아서 http://youtrack.jetbrains.net/dashboard에이 버그를 신고하고 세부 정보를 논의 할 것을 권합니다. –

관련 문제