Ocultar pastas de cache (ou qualquer pasta) em Sublime Text 2

Ao trabalhar em um projeto Rails com Sublime Text 2 se você estiver usando, por exemplo, arquivos SCSS, esses arquivos serão compilados my_app/tmp/cachee aparecerão ao fazer uma pesquisa ou ao usar o atalho “ir para o arquivo” (⌘ + T) , muito chato.

Para evitar ver esses arquivos (ou qualquer outra pasta no projeto), vá para Configurações do usuário (⌘ +,) e adicione esta linha:

"folder_exclude_patterns": [".svn", ".git", ".hg", "CVS", "tmp/cache"]

Assim, qualquer coisa dentro my_app/tmp/cacheserá invisível .


Se preferir, você pode usar padrões para combinar nomes de arquivo em vez de diretórios:

"file_exclude_patterns": ["*.pyc", "*.pyo", "*.exe", "*.dll", "*.obj","*.o", "*.a", "*.lib", "*.so", "*.dylib", "*.ncb", "*.sdf", "*.suo", "*.pdb", "*.idb", ".DS_Store", "*.class", "*.psd", "*.db"]

Finalmente, você pode usar os dois truques em uma base de projeto se você salvar o projeto ( Project » Save project As) e, em seguida, editar suas configurações ( Project » Edit project):

{
"folders":
[
{
"folder_exclude_patterns": ["tmp/cache"]
}
]
}

Boa codificação!