PHPStorm이 파일 열기의 모든 메서드 / 함수를 축소하는 방법은 무엇입니까?


답변:


131

이것은 나를 위해 작동합니다 : CTRL SHIFT numpad-

또한 클래스를 축소합니다 ...하지만 +를 클릭하여 수동으로 클래스를 다시 열면 메서드가 접 힙니다.

그런 다음 CTRL SHIFT numpad +를 사용하여 모든 메서드를 다시 열 수 있습니다.

https://www.jetbrains.com/help/phpstorm/code-folding-commands.html


11
이것은 매우 성가신 기능뿐 아니라 모든 것을 붕괴시킬 것입니다.
Black

3
Windows : ctrl + +/-는 개별 메서드를 확장하거나 축소 합니다.
Drakes

나를 위해 파일을 닫고 다시 열 때 이러한 방식으로 모든 파일을 다시 엽니 다.
LuizMoratelli

56

솔루션 발견 (파일-> 설정-> 편집기-> 일반-> 코드 접기

여기에 이미지 설명 입력


5
좋습니다. '메소드 본문'설정을 활성화 한 것 같습니다.하지만이 설정을 어떻게 사용하여 모든 방법을 접을 수 있습니까? 지름길? 메뉴 버튼?
Andrew

@Dimitry K. 지금 사용하는 방법?
Black


@ 앤드류. 필요한 모든 확인란을 누르기 만하면됩니다. 저에게는 PHP 함수와 메서드 본문으로 충분했습니다.
Rafael

PHP 함수 위의 주석에 대한 확인란은 무엇입니까 (OP 이미지에서 녹색으로 표시됨)? 에 포함 된 것들 /** */. 때때로 @params함수가 사용 하는 것과 그 기능을 선언하는 곳 @returns. 감사!
nclsvh

37

Dmitry가 제안한 것과 같은 설정에서 아무것도 변경할 필요가 없습니다.

간단히하십시오 ⌥⌘⌨ *1-OPTION + CMD + NumPad *, 1입니다.

Windows를 사용하는 경우 CTRL + SHIFT + NumPad *, 1입니다.


대박! 이것은 매우 좋은 - 투 - 알고 팁입니다
디팍 토마스

좋은는 잠시 동안이 찾고
차드 콜드웰

22

우분투를 사용하고 있습니다.

명령은

-> CTL, SHIFT 및 MINUS ( 모든 메소드를 포함한 전체 클래스를 축소 합니다 )

-> CTL, PLUS ( 클래스 를 확장 하지만 모든 메소드를 축소해야 함)

-> CTL, SHIFT 및 PLUS ( 모든 메소드를 포함한 전체 클래스 확장 )


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