2010-01-29 14 views

risposta

11

trovo soluzione:

Nella finestra di dialogo "Preferenze → Avanzate → Riferimenti Cartella", "modello Cartella" Ingresso:

modello originale:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle))$ 

lo cambio a:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle)|vendor)$ 

... per ignorare la cartella del fornitore.

Oppure:

!.*/(\.[^/]*|CVS|_darcs|_MTN|\{arch\}|blib|.*~\.nib|.*\.(framework|app|pbproj|pbxproj|xcode(proj)?|bundle)|vendor/bundler_gems)$ 

... di ignorare venditore/bundler_gems solo.

+2

È possibile eseguire questa operazione anche a livello di progetto. – RyanWilcox

+0

Nota: sarà necessario ricreare il riferimento alla cartella dopo aver modificato il motivo. –

3

TextMate mantiene i riferimenti alle cartelle impostando in base al progetto nel file .tmproj.

La modifica dell'espressione regolare nella finestra di dialogo Preferenze di TextMate non aggiorna il file di progetto. Ciò significa che la prima risposta a questa domanda non ha risolto il problema simile che ho avuto. I plugin esterni potrebbero avere qualcosa a che fare con esso (Project + per esempio).

In prima risposta non funziona:

Aprite il vostro file di progetto con altro editor di TextMate e modificare il tasto "regexFolderFilter" a mano.

Sidenote: Normalmente le barre in avanti devono essere sottoposte a escape. Non so come TextMate esegua effettivamente l'espressione regolare poiché il risultato è lo stesso con o senza escape.

+0

Non è necessario aprirlo con un altro editor: tieni premuto Opzione per aprirlo in TextMate (dal menu Apri recenti ..., se preferisci). –

Problemi correlati