programing

모든 방법을 축소하는 JetBrains / IntelliJ 키보드 단축키

new-time 2020. 5. 10. 13:39
반응형

모든 방법을 축소하는 JetBrains / IntelliJ 키보드 단축키


10,000 줄 이상의 코드 클래스와 100 개의 메소드가있는 레거시 코드를 작성 중입니다. 메소드 서명 만 표시되도록 모든 메소드 / 기능을 축소 할 수있는 JetBrains IDE에 대한 단축키가 있습니까?이 같은:

public String myMethod(String arg1, int arg2){...}

public String mySecondMethod(String arg1, int arg2){...}

 

intellij 코드 접기 단축키를

살펴볼 수 있습니다 .Windows / Linux의 경우 :

Ctrl

+

Shift

+

-

Mac 용

Command

+

Shift

+

-

다시 펼치려면

Ctrl

+

Shift

+

+

또는

Command

+

Shift

+

+

respectivley를 수행하십시오.


위의

Ctrl

+

Shift

+

-

코드 제안은 모든 코드 블록을 재귀 적으로 접습니다. 수업에 대한 방법 만 접고 싶었습니다.

Code> Folding> Expand all to level>1

메뉴 옵션을 사용하여이를 달성했습니다

Code > Folding > Expand all to level > 1

.클래스를 클래스로 축소하는 빠른 방법을 제공 하는

Ctrl

+에 다시 할당했습니다

NumPad-1

.이것은 파일의 '블록 레벨'에서 작동하며 파일의 최상위 레벨에 클래스가 정의되어 있다고 가정합니다.이 클래스는 PHP와 같은 코드에는 작동하지만 JavaScript에는 적용되지 않습니다 (중첩 폐쇄 등)


모든 코드 접기 관련 옵션 및 해당 바로 가기에 액세스 하려면 메뉴 옵션

코드> 접기

이동하십시오 .


위의 @precastic의 대답은 올바른 아이디어입니다.IDEA 2018.2 (및 기타 인근 버전)에는 다음과 같은 기본 단축키가 있습니다 (Mac 표시, 코드> 접기> 시스템 수준으로 모두 확장 참조).

Cmd

+

Option

+

Keypad *

,

1

-모두 레벨 1로 확장

 

Cmd

+

Option

+

Keypad *

,

2

-모두 레벨 2로 확장

 

...

 

Cmd

+

Option

+

Keypad *

,

5

-모두 레벨 5로 확장

참고 :

"두 번째 획"바로 가기입니다. 먼저

Cmd

+

Option

+

*

를 누른 다음 손을 떼고 원하는 숫자를 누르십시오.


설정> 편집기> 일반> 코드 접기로 이동하여 "코드 접기 개요 표시"를 확인할 수 있습니다.참고 URL :

https://stackoverflow.com/questions/16526860/jetbrains-intellij-keyboard-shortcut-to-collapse-all-methods

반응형