Eclipse에서 코드 블록을 축소하는 방법은 무엇입니까?


89

며칠 전에 Eclipse가 잘 작동하고 축소 될 수있는 모든 블록 (함수, 클래스 등)에 +/-가 표시되었지만 이제는 표시되고 해당 기능을 다시 활성화하는 방법을 모릅니다. .

Gentoo Linux 박스에서 실행되는 Eclipse Helios입니다.


3
환경 설정-> C ++-> 편집기-> 접기에는 "제어 흐름 문 접기 사용"확인란이 있습니다. 접기 포인트 계산이 백그라운드에서 느리게 진행될 수 있기 때문에 즉시 아무것도 볼 수 없거나 모든 접기 포인트를 표시하기 위해 Eclipse를 얻으려면 "구조 재설정"명령 shift + ctrl + numpad_multiply를 호출해야 할 수 있습니다.
Phill Apley

답변:


91

환경 설정-> C ++-> 편집기-> 접기?

편집기 창에서 마우스 오른쪽 버튼을 클릭하고 거기에서 환경 설정으로 이동하면 환경 설정 대화 상자의 편집기 관련 섹션 만 나타납니다. 이것은 JDT, CDT 등에서 작동합니다.


10
또 다른 방법은 (+) / (-) 작은 플러스와 마이너스가 모두있는 좁은 세로 막대를 마우스 오른쪽 버튼으로 클릭하는 것입니다. 코드를 접을 수있는 옵션이 있습니다.
Anonsage

1
현재 Eclipse에서는 각 언어에 대한 편집기 아래에 "폴딩"옵션이 표시되지 않습니다. 대신 @KennyPeng의 대답이 저에게 효과적입니다.
ToolmakerSteve 2015-06-24

감사합니다. CDT를 사용하고 있습니다. "폴딩"옵션을 보려면 "고급 설정 표시"가 필요합니다.
Paul

57

( Ctrl+ Numpad_Divide)를 사용하여 접기를 활성화 할 수 있습니다 .
또한 또는 있어야 Right Click하는 영역에있는 경우 접기 옵션이 있음을 알 수 있습니다.+-


7
해당 옵션이 선택되어 작동하지만 If / else 및 스위치 케이스에 대해 접기를 원합니다. 어떻게 얻을 수 있습니까?
아 미트

if / else 접기 Amit에 대한 답을 얻었습니까? 나는 일식에서도 그것을 찾고 있습니다.
Sachin Sharma

1
C + S + Num /-모두 축소합니다. 실수로 C + /-를 쳤고 더 이상 코드 폴딩이 없습니다. 감사합니다.
기슈

큰! Ctrl + Numpad_Divide를 두 번 누르면 이전에 표시되지 않았을 때 아마도 플러그인으로 인해 접기 아이콘을 얻을 수 있습니다.
Melebius

19

이 옵션을 시도하십시오. 환경 설정> Java> 편집기> 접기> 접기 사용


11

Python의 경우 다음과 같습니다.

  • 1 단계 모두 축소 : Ctrl+9
  • 1 단계 모두 확장 : Ctrl+0
  • 현재 접기 : Ctrl+-
  • 현재 확장 : Ctrl++

도움이되기를 바랍니다.



6

환경 설정에서 일반> 키를 찾을 수 있습니다. 키보드 단축키를 설정하기위한 것입니다.

그러나 내가 더 자주 사용하는 것은 Eclipse에서 물건을 찾는 것입니다. "필터 텍스트 입력"이라는 입력 상자가 표시되어야합니다. Eclipse가 모든 Eclipse 명령에 대한 검색 기능을 제공하는 것과 비슷합니다.


3

Java를 사용하고 있다고 가정하지만 특정 언어에 대한 설정을 살펴보십시오.

창 메뉴에서 기본 설정을 선택합니다.

Java-> Editor-> Folding에서. "접기 활성화"를 선택합니다.


4
해당 옵션이 선택되어 작동하지만 If / else 및 스위치 케이스에 대해 접기를 원합니다. 어떻게 얻을 수 있습니까?
Amit

1
내가 아는 한 @Amit, 당신은 할 수 없습니다.
ApproachingDarknessFish

환경 설정-> C ++-> 편집기-> 접기에는 "제어 흐름 문 접기 사용"확인란이 있습니다.
Phill Apley

접는 지점을 계산하는 것은 백그라운드에서 느리게 발생하거나 모든 접힘 지점을 표시하는 Eclipse를 얻으려면 "구조 재설정"명령 shift + ctrl + numpad_multiply를 호출해야 할 수 있습니다.
Phill Apley

1

모든 편집기를 폴딩하려면 폴딩 인을 활성화 할 수 있습니다.

환경 설정> 편집기> 구조화 된 텍스트 편집기

접기 활성화


1

Java를 사용하는 Windows Eclipse의 경우 : Windows-> 환경 설정-> Java-> 편집기-> 접기

불행히도 이것은 코드 축소를 허용하지 않지만 꺼지면 긴 주석과 가져 오기를 제거하기 위해 다시 활성화 할 수 있습니다.


죄송합니다. 게시 한 직후 누군가가 이미이 문제를 지적했음을 알게되었습니다. 삭제 해주세요.
Elijah

3
왜 자신의 게시물을 삭제하지 않습니까?
David Makogon

0

CFEclipse : Preferences> CFEclipse> Editor> Code Folding> Initially Collapse 열에서 열 때 확장 된 모든 항목을 보려면 선택을 취소하거나 파일을 열 때 모든 상자를 선택하여 모두 닫을 수 있습니다.


0

Java 용 Eclipse Neon 3.3과 함께 salesforce apex 클래스를 사용하고있었습니다. 편집기에서 마우스 오른쪽 버튼을 클릭하면 " 폴딩 영역 정의
"옵션을 발견하고 축소하려는 코드 블록을 선택하고 해당 코드에 대해이 속성을 선택했습니다. 이제 코드 블록을 확장 및 축소하는 + 및-기호가 표시됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.