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 (및 기타 인근 버전)에는 다음과 같은 기본 키보드 단축키가 있습니다.
Cmd+ Option+ Keypad *, 1-모두 레벨 1로 확장
Cmd+ Option+ Keypad *, 2-모두 레벨 2로 확장
…
Cmd+ Option+ Keypad *, 5-모두 레벨 5로 확장
참고 : “두 번째 획”바로 가기입니다. 먼저 Cmd+ Option+ *를 누른 다음 손을 떼고 원하는 숫자를 누르십시오.
답변
설정> 편집기> 일반> 코드 접기로 이동하여 “코드 접기 개요 표시”를 확인할 수 있습니다.
답변
라이더에서는 Ctrl+ Shift+입니다 Keypad *.2
그러나!, 키패드의 숫자 2는 사용할 수 없으며 키보드 맨 윗줄의 숫자 2 만 작동합니다.
답변
