답변:
~/Library/Application Support/Sublime Text 2/Packages/User/Preferences.sublime-settings
파일 에서 이것을 추가하고 편집 하십시오.
// These files will still show up in the side bar, but won't be included in
// Goto Anything or Find in Files
"binary_file_patterns": ["*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"],
"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS"],
"file_exclude_patterns": ["*.log"]
특정 파일이 아닌 폴더를 무시하려는 경우.
숭고한 텍스트 3의 경우 : 사이드 바에서 제거하지 않고 검색 및 이동 결과에서 제외하려면 "binary_file_patterns"
설정을 변경하십시오 . 파일 및 폴더와 일치합니다.
예를 들어 GoTo 색인에서 "dist"및 "node_modules"의 파일을 제외하려면 사용자 설정 파일에 추가하십시오.
"binary_file_patterns": ["dist/*", "node_modules/*", "*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"]
프로젝트별로 이것을 구현하는 방법을 알 수 없습니다 :(. 대부분의 설정은 project.sublime-project
파일 로 이동할 수 있습니다 . "프로젝트> 다른 이름으로 프로젝트 저장", 프로젝트의 루트를 저장 "settings": {...}
하고 json에 추가 하십시오. 생성 된 파일 ( 소스 에서 ST3 빌드 3095에서 작동)이지만 "binary_file_patterns"에서는 작동하지 않습니다.
folder/**
효과를 보여주는 +1 . :)
"unused/"
뿐만 아니라 나를 시도 "*/unused/*"
하지 않았다. 그러나 다음과 같은 제외 필터 -*/unused/*,-*/_sgbak/*
를 내 검색 에 추가 할 수있었습니다. 기억하지 않기 때문에 성가 시므로 매번 추가해야합니다.
다음 과 같이 프로젝트 설정 을 수정하여 프로젝트 에서 특정 파일 패턴 및 폴더를 제외 할 수 있습니다 .
{
"folders":
[
{
"path": "src",
"folder_exclude_patterns": ["backup"]
},
{
"path": "docs",
"file_exclude_patterns": ["*.css"]
}
]
}
필드 의 -*/foldername/*
구문 을 사용하여 모두 찾기 창에서 폴더를 제외 할 수도 있습니다 Where
. 예 :
-*/node_modules/*
http://www.sublimetext.com/forum/viewtopic.php?f=2&t=3847&start=10
where
현장에 들어 가지 않는다고 생각 합니다.
C:\Projects\SearchThis,-*/but/not/this/*
숭고한 텍스트 3 (BLD 3059 Windows)에서 "폴더 찾기"기능을 특정 파일 / 폴더 및 단일 파일로 제한해야했습니다.
다음은 나를 위해 작동합니다.
/C/path/2/project/folder,*.c,*.h,-*/path/not/to/look/in,/C/path/2/specific/file/file.h
절대 경로없이 더 나아가서 위의 다음 기호 위치를 결합 할 수 있습니다
<open folders>, <open files>, <current file>
<open folders>,*.c,*.h,-*/never_this_in_folder/*,<open files>
folder_exclude_patterns
및 file_exclude_patterns
검색 또는 고토에서 사이드 바 만 가죽을, 그리고. 안타깝게도 검색 및 이동에서 제외 할 영구 설정을 찾지 못했습니다. 따라서이 답변은 현재 가장 좋은 해결 방법입니다.
나는이 답변 중 일부가 Sublime Text의 몇 가지 다른 버전에 걸쳐 있다고 생각합니다. 여기에서 Mac의 Sublime Text 3 로이 작업을 수행하는 방법이 있습니다.
file_exclude_patterns
및folder_exclude_patterns
찾기 도구 에서 파일 및 / 또는 폴더를 무시 값을예
"file_exclude_patterns":
[
".svn",
".git",
".hg",
".md",
".txt",
".DS_Store"
],
"folder_exclude_patterns":
[
"node_modules",
"bower_components",
".svn",
".git",
".hg",
"CVS",
"deprecated",
"cache"
],
스크린 샷
node_modules
폴더 전체를 찾을 때 항상 제외하고 싶다고 가정 해보 십시오. 그러나 무언가를 디버깅하고 의존성에 문제가 있다면 node_modules에서 파일을 여는 옵션을 갖는 것이 좋습니다
위치 필드를 통해 검색에서 폴더를 제외 할 수도 있습니다.
어디: <open folders>,-*/node_modules/*.*,-*/build/*.*
위의 예에서 :
이것은 Sublime Text 3에서 저에게 효과적이며 폴더는 사이드 바에 계속 표시됩니다. 이것은 입력을 통한 검색 전용 제외입니다 (장면 색인화 뒤에 영향을 미치지 않음).
이 솔루션은 나를 위해 완벽하게 작동합니다 : https://superuser.com/a/601270
Find: "something" Where: "<open folders>" // <open folders>" not include hidden folder in sidebar
이러한 경우에는 찾기 (및 바꾸기)를 현재 디렉토리로만 제한해야합니다.
c/Path/2/Project,-c/Path/2/Project/*/*
중요한 비트는 /*/*
경로 제외 패턴에 있습니다. Sublime Text 3을 사용하여 Windows 7 64 비트에서 3083을 빌드하십시오.
이러한 파일과 폴더가 각 프로젝트에서 제외되도록하는 가장 쉬운 방법은 Sublime User Settings에서 다음 코드를 추가하는 것입니다 ( ~/Library/Application Support/Sublime Text 2/Packages/User/Preferences.sublime-settings
파일 에서 추가하고 편집하십시오 ).
{
// Remove certain files permanently from Sublime via Preferences.sublime-settings.
"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS", "node_modules"]
}
요점 : https://gist.github.com/ahmadawais/690a816ca158067708ad4dbe17822841
또는 내 환경 설정 파일을 확인할 수 있습니다 https://github.com/ahmadawais/dotFiles/blob/master/SublimeText/User/Preferences.sublime-settings#L80-L81
binary_file_patterns
이 코멘트를 기반으로한다으로, 고토 아무것도에서 파일을 제거하지만 파일에서 찾기에서. 다른 사람이 이것을 경험? 문제를 해결하는 방법을 알고 있습니까? 저는 우분투에 있습니다. 2221을 빌드하십시오. 내 Mac에서도 똑같은 일이 발생합니다 (빌드 번호를 모름).