기본 콘텐츠로 건너뛰기

2022 08 26 회사 워크샵

인텔리 J(intelliJ) 초보자를 위한 팁 #26 파일 검색시 특정 폴더 파일 제외하는 방법

안녕하세요.
인텔리J를 사용하면서 제가 편하게 쓰는 팁들을 공유하고 싶어서 글을 올립니다.. 하여!!
'몰라도 상관없지만 알면 좋은' 팁 입니다.
인텔리J를 사용하고 계신분들에게 좋은 팁들이 됐으면 좋겠습니다.
그리고 인텔리J 뿐만 아니라 WebStorm,PhpStorm,pycham 등 기능들은 거의 비슷할껄로 생각됩니다.

이번엔 파일 검색시(Ctrl+Shift+N[shift+command+N]) 특정 폴더 내에 파일을 제외 하는 부분을 말씀 드리겠습니다.

- 폴더 검색 제외

[bbsCont 검색하니 java 파일도 나오고 class 도 같이 나오고 있습니다.]

Ctrl+Shift+N[shift+command+N]로 파일 검색 시 target 폴더 내에 파일이 검색되는 일이 생길 수 있습니다.(java에서 target은 maven compile 할 때 생기는 폴더 입니다.)
개발을 하면서 class 파일을 볼일이 거의 없죠.. 
Ctrl+Alt+shift+s[command+;] 로 Project Structure > Project Setting > Modules 가면

[Excluded 선택합니다.]


위와 같이 오른쪽 화면에 Excluded Folders 가 생깁니다.
그리고 다시 검색을 해보면..


아까와 같이 'bbscont' 로 검색을 해보면 이젠 class 파일이 안보입니다. 
이렇게 특정 폴더를 검색 제외 할 수 있습니다.

-  특정 파일 검색 제외

이번엔 특정 파일을 검색 제외 하는 방법을 알아보겠습니다.
아까와 같이 Project Structure > Project Setting > Modules 로 들어가보면 
Exclude Files 에 파일명을 입력 할 수 있습니다.

['Bbs*' 을 등록하여 Bbs 로 시작하는 파일 제외 시켜보죠]

Bbs* 를 등록하고 다시 한번 검색해보면..


아까 검색되던 BbsController 가 검색이 안됩니다. 

특정 파일명(Bbs*) 특정 폴더(*/controller/*) 특정 확장명(*.class)을  등록 하고 ; 로  구분 지어서 여러개를 등록하실 수 있습니다.

파일 검색할때 필요 없는 파일까지 검색이 되면 정작 필요한 파일을 찾을때 괜한 시간을 허비 하게 되니

적절히 Exclude 을 사용하여 파일을 검색을 더욱더 빠르게 해보세요!

이번 팁은 여기서 끝입니다 ~


댓글