2013-10-23 7 views
7

So che un modello di esclusione file può essere impostato nel progetto/impostazioni predefinite di Sublime Text, ma è anche possibile includere solo file basati su un modello?Il file Testo sublime 2 include il modello

Ad esempio, quando si lavora con i miei progetti C++, tendo ad avere file nella stessa cartella che non sono necessariamente file sorgente.

Posso dire esplicitamente a Sublime Text di mostrarmi solo i file * .cpp, * .h e * .txt ignorando tutto il resto?

risposta

7

Elencare le estensioni desiderate incluse in file_include_patterns. I seguenti lavori per me con i file di progetto ST3, non hanno ST2 maneggevole da testare.

{ 
    "folders": 
    [ 
    { 
     "name": "My Project", 
     "path": ".", 
     "file_include_patterns": [ 
     "*.cpp", 
     "*.h" 
     ] 
    } 
    ] 
} 
+5

È possibile confermare che 'file_include_patterns' funziona in ST2, ma sembra essere applicato * prima *' file_exclude_patterns'. Stai attento se usi entrambi. – Richard

+0

Assicurati di chiudere il file prima di digitare ctrl-p per vedere se è abbinato nella cartella del progetto. Ho continuato a trovarlo in ctrl-p, non importa fino a quando non l'ho chiuso prima. Successivamente, le mie regole di inclusione + esclusione hanno funzionato perfettamente, confrontandolo o non corrispondendolo. –