2010-01-29 9 views

Respuesta

11

encuentro de soluciones:

En diálogo "Preferencias → Avanzado → carpeta Referencias", "Patrón de carpeta" Entrada:

Modelo original:

!.*/(\.[^/]*|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)$ 

... para ignorar carpeta vendedor.

O:

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

... para ignorar vendedor/bundler_gems solamente.

+2

Puede hacerlo a nivel de proyecto también – RyanWilcox

+0

Tenga en cuenta que deberá volver a crear su referencia de carpeta después de cambiar el patrón. –

3

TextMate mantiene las referencias de carpetas de ajuste por base del proyecto en .tmproj archivo.

Cambio de la expresión regular en el diálogo de preferencias TextMate no actualiza archivo de proyecto. Esto significa que la primera respuesta a esta pregunta no resolvió el problema similar que tuve. Los complementos externos pueden tener algo que ver con esto (Project +, por ejemplo).

En primera respuesta no funciona:

abrir su archivo de proyecto con otro editor de TextMate y editar la tecla "regexFolderFilter" a mano.

Nota al margen: Normalmente barras inclinadas debe ser escapado. No sé cómo TextMate realmente ejecuta la expresión regular ya que el resultado es el mismo con o sin escape.

+0

No es necesario abrirlo con otro editor; solo mantenga presionada la tecla Opción al abrirlo en TextMate (desde el menú Abrir reciente ..., si lo desea). –

Cuestiones relacionadas