티스토리 뷰

개발

[VSCode] region 코드접기

개발에대해 2024. 7. 23. 10:24
반응형

 

Visual Studio Code에서 #region 사용하기

코드 블록 그룹화하기

안녕하세요~

Visual Studio Code에서 코드의 특정한 블록들을 그룹화하고 싶은 경우, #region / #endregion 키워드를 사용할 수 있습니다.

하나의 클래스 파일에 많은 메소드들이 있는 경우, 그룹화하게 되면 코드 분석 시 좀 더 용이한 것 같습니다.

#region 사용법

아래는 VSCode에서 Java 사용 시, #region 사용법입니다.


public class test {

    //#region user function 
    private void user_a() {
    }

    private void user_b() {
    }
    //#endregion

    //#region group function 
    private void group_a() {
    }

    private void group_b() {
    }
    //#endregion
}
            

#region#endregion으로 설정된 블록은 접고 펼 수 있습니다.

마우스 클릭으로 그룹을 접고 펼 수 있지만, 단축키를 사용하여 편리하게 이용할 수 있습니다.

단축키 설정

단축키는 사용자 설정마다 다를 수 있습니다.

단축키 설정 메뉴

  1. File / Preferences / Keyboard Shortcuts 메뉴 선택 또는 Ctrl + K + S 키를 누릅니다.
  2. region 또는 fold로 검색하면 아래와 같이 해당되는 command만 필터링하여 볼 수 있습니다.

아래 예시의 경우, 모두 접기(Fold All Regions)는 Ctrl + K + 8, 모두 펼치기(Unfold All Regions)는 Ctrl + K + 9로 설정되어 있습니다.

'개발' 카테고리의 다른 글

Process Explorer 사용법  (0) 2025.03.24
Open Authentication (OAuth) 인증방식이란?  (0) 2025.02.28
[gitlab] 특정시점의 branch 만들기  (0) 2024.08.26
[Wireshark] 특정값으로 필터링  (0) 2024.07.16
[html] Thymeleaf 'th:if'  (0) 2024.07.01