728x90
728x90

검색 시, 특정 폴더를 검색 범위에서 제외시키는 방법

들어가며

  • VS Code에서 검색을 할 때 @node_modules@ 등 특정 폴더를 검색 범위에서 제외하고 싶을 때가 있다.
  • 전역적으로 설정하는 방법과 프로젝트 별로 특정 폴더를 검색 범위에서 제외시키는 방법이 존재한다.

 

방법

  • VS Code 설정 파일인 @settings.json@ 파일에 @search.exclude@키와 값을 설정해주면 된다.

 

전역적으로 특정 폴더를 검색 범위에서 제외시키기

  • VS Code를 이용하여 검색을 할 때, 프로젝트에 관계 없이 전역적으로 특정 폴더를 검색 범위에서 제외시키는 방법이다.
  • @[Ctrl]@ + @[Shift]@ + @[P]@를 눌러 명령 팔레트(Command Palette)를 실행한다.
  • @Preferences: Open User Settings (JSON)@ 항목을 클릭한다.

 

  • @settings.json@ 파일이 에디터에 열리는데, 아래와 같이 코드를 추가해준다.
"search.exclude": {
    "**/node_modules": true,
    "**/build": true
}

 

⇒ 이 설정은 VS Code로 편집하는 모든 프로젝트에서 @node_modules@, @build@ 등의 디렉터리를 검색 범위에서 제외한다.

 

프로젝트 별로 특정 폴더를 검색 범위에서 제외시키기

  • 프로젝트 별로 특정 폴더를 검색 범위에서 제외시키는 방법이다.
  • 프로젝트 최상위 경로의 @.vscode@ 폴더 안에 있는 @settings.json@ 파일에 아래와 같이 코드를 추가해준다.
    • 만약 현재 프로젝트에 @.vscode@ 폴더가 없을 경우, 따로 생성해준다. (더불어 @settings.json@ 파일도 그 안에 생성해준다.)
"search.exclude": {
        "**/node_modules": true,
        "**/build": true,
        "**/dist": true
    }
}

 

⇒ 이 설정은 현재 프로젝트 안에서만 @node_modules@, @build@, @dist@ 등의 디렉터리를 검색 범위에서 제외한다.

728x90
728x90