2012-04-20 5 views

Antwort

38

Fügen Sie file_exclude_patterns zu Ihrer Benutzervorgaben-Datei hinzu. Dies ist, wie mein aussieht:

"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" 
], 
+0

Ist es auch möglich, einige Dateien explizit * einzuschließen? Zum Beispiel möchte ich mit TypeScript generierte * .js nicht sehen, sondern mehrere Dateien, die ich in das Projekt aufnehmen möchte (z.B. 'requirejs.dependencies.js'). Vielen Dank! – zbynour

+0

great, tx .. Ich habe versucht, file_include_patterns, aber es scheint eine entweder/oder Einstellung .. wenn verwendet allein file_include_patterns funktioniert, aber wenn verwendet _with_ file_exclude_patterns, keine Dateien angezeigt werden .. – ptim

+1

Mit ein paar sorgfältige Strukturierung, können Sie automatisch vermeiden -Generated JS-Dateien, während immer noch die, die halten, die Sie wollen (dh, Konfigurationsdateien) - wie folgt: ' "file_exclude_patterns": \t [ \t "* .js.map", \t„app/controllers/*. js " \t]' Da wir nur bestimmte Ordner gezielt filtern, können wir alles trennen, was wir behalten wollen! –

4

Neben "file_exclude_patterns", können Sie auch "folder_exclude_patterns" verwenden.

Referenzieren this comment from zbynour: mit einer geeigneten Produktverzeichnisstruktur, die Kombination von beiden Anweisungen macht es einfach, Ordner mit kompilierten TypScript-Ausgabe, Sass-Cache, etc. ausschließen, ohne z. alle .js-Dateien.

Sie können diese Ausnahmen auch pro Projekt angeben, indem Sie die .sublime-Projektdatei Ihres Projekts verwenden. Hier ist eine meiner .sublime-Projektdateien, die sich im Stammverzeichnis des Projekts befindet.

{ 
    "folders": 
    [ 
    { 
     "path": ".", 
     "folder_exclude_patterns": [".sass-cache"], 
     "file_exclude_patterns": ["*.pdf", "*.psd"] 
    } 
    ] 
} 

Natürlich können Sie auch diese Richtlinien zusammen in Ihrer User/Preferences.sublime-settings Datei verwenden. Dies wird natürlich alle deine erhabenen Sitzungen betreffen, für alle offenen Ordner und/oder Projekte, die für mich, nachdem ich einige Monate später die Einstellung vergessen habe, eine verwirrende, Kopf kratzende Verwirrung verursacht haben.

Verwandte Themen