숭고한 텍스트에서 파일을 확장하여 필터링하는 방법이 있습니까?숭고한 텍스트 주어진 확장자를 가진 파일을 필터링하십시오.
22
A
답변
38
사용자 환경 설정 파일에 file_exclude_patterns
을 추가하십시오. 이 광산과 같은 모습입니다 :
"file_exclude_patterns":
[
"*.tmTheme.cache",
"*.tmPreferences.cache",
"*.tmLanguage.cache",
"*.pyc",
"*.pyo",
"*.exe",
"*.dll",
"*.obj",
"*.o",
"*.a",
"*.lib",
"*.so",
"*.dylib",
"*.ncb",
"*.sdf",
"*.suo",
"*.pdb",
"*.idb",
".DS_Store",
"*.class",
"*.psd",
"*.db"
],
4
"file_exclude_patterns"
외에도 "folder_exclude_patterns"
을 사용할 수 있습니다.
참조 : this comment from zbynour : 적절한 제품 디렉토리 구조를 사용하여 두 가지 지시문을 모두 사용하면 컴파일 된 TypeScript 출력, sass-cache 등이있는 폴더를 쉽게 제외 할 수 있습니다. 모든 .js 파일.
또한 이러한 제외는 프로젝트의 .sublime-project 파일을 사용하여 프로젝트별로 지정할 수 있습니다. 다음은 프로젝트의 루트 디렉토리에있는 .sublime-project 파일 중 하나입니다.
물론 이러한 지시어를 User/Preferences.sublime-settings
파일에도 사용할 수 있습니다. 그렇게하면 몇 개월 후에 설정을 잊어 버린 나에게있어 어리둥절하고 머리가 긁히는 혼란이 발생하는 모든 열린 폴더 및/또는 프로젝트에 대해 모든 숭고한 세션에 영향을 미칠 것입니다.
일부 파일을 명시 적으로 * 포함 할 수 있습니까? 예를 들어 TypeScript를 사용하여 생성 된 * .js를보고 싶지는 않지만 프로젝트에 포함하려는 여러 파일 (예 : requirejs.dependencies.js). 고맙습니다! – zbynour
위대한, 텍사스 .. file_include_patterns,하지만 시도한 중 하나 또는 것 같다 .. 혼자 사용되는 경우 file_include_patterns 작동하지만 _with_ file_exclude_patterns, 파일이 표시됩니다 .. – ptim
몇 가지 신중하게 구조화하면 자동 -generated JS 파일 아직도 당신이 원하는 것 (즉, 설정 파일)로 유지하면서 - 그래서 같은 : ' "file_exclude_patterns을" \t [ \t "* .js.map" \t "응용 프로그램/컨트롤러/*. js " \t" 특정 폴더에서만 필터링되므로 특별히 보관하고 싶은 항목을 분리 할 수 있습니다. –