서브라임텍스트로 프로젝트를 개발할 경우 굳이 편집이 필요없는 시스템 파일이나 폴더가 존재하는 경우가 있습니다.
저같은 경우는 bower나 grunt를 가끔 사용하는편인데.. bower나 grunt의 설정파일은 한번 세팅을 해 놓으면 다시 손델일이 거의 없습니다.
그럼에도 불구하고 서브라임텍스트의 사이드바에는 파일명과 폴더명이 그대로 보여지고 있어서 좀 복잡해 보이는 경우가 있습니다.
이럴때 project의 설정을 변경하여 잘 사용하지 않는 파일이나 폴더를 보이지 않게 처리할 수 있습니다.
실제로 지우는것이 아니라 화면에서만 보이지 않게 처리하는것이라 패키지 활용이나 배포등 시스템에서 사용하는 기능은 오류없이 작동합니다.
아래의 순서대로 따라하시면 됩니다.
1. project를 등록
먼저 project를 등록을 해야 해당 프로젝트 내에서 파일이나 폴더를 가릴 수 있습니다.
project등록은 아래와 같습니다.
project > Save Project As..
2. project파일을 오픈
프로젝트 등록으로 생성된 프로젝트 파일을 엽니다.
testProject.sublime-project 오픈
3. 가리고자하는 파일 및 폴더 등록
folder_exclude_patterns : 아래와 같이 배열에 제외하고자하는 폴더명을 등록합니다.
file_exclude_patterns : 아래와 같이 배열에 제외하고자하는 파일명을 등록합니다.
{
"folders":
[
{
"follow_symlinks": true,
"path": "angular-juni-seed_1",
"folder_exclude_patterns": [
".tmp",
"bower_components",
"node_modules",
"test"
],
"file_exclude_patterns": [
".bowerrc",
".editorconfig",
".gitattributes",
".gitignore",
".jshintrc",
".travis.yml",
"bower.json",
"Gruntfile.js",
"package.json",
"README.md"
]
}
]
}
그러면 아래와 같이 사이드바에 제외된 목록을 볼 수 있습니다.