sublimetext2 - usar - plugins sublime text 3
¿Cómo puedo excluir una carpeta de la indexación en Sublime Text, mientras sigo mostrándola en la barra lateral? (3)
No funciona en ST3 (compilación 3126).
Puede mostrar carpetas de módulos de nodo en la barra lateral y ocultar archivos de esta manera:
"file_exclude_patterns":
[
...,
"node_modules/**"
]
Si desea ocultar subcarpetas de cada módulo de nodo:
"folder_exclude_patterns":
[
"node_modules/*/**"
]
Todos los archivos dentro de node_modules se eliminarán de la búsqueda, pero cada subcarpeta node_module seguirá siendo visible en la barra lateral.
Para un proyecto grande con muchas dependencias, por ejemplo, en la carpeta
node_modules/
, noté picos de CPU frecuentes debido a que Sublime indexaba todos los archivos de la carpeta.
Sé que puedo ocultar archivos y carpetas usando la configuración
folder_exclude_patterns
, pero todavía quiero que la carpeta esté visible en la barra lateral.
¿Cómo puedo mantener, por ejemplo,
node_modules/
en la barra lateral, pero excluirlo de la indexación?
Para excluir archivos del índice pero mantenerlos en la barra lateral, use la configuración
binary_file_patterns
en su Configuración de usuario, por ejemplo:
"binary_file_patterns": [
"*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds",
"*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip",
"node_modules/**",
"bower_components/**"
]
Asegúrese de copiar los valores de su
Settings - Default
Preferencias
Settings - Default
(aquí se muestra como
"*.jpg"
etc.), o comenzará a indexar archivos binarios.
Puede cambiar su configuración personal, en
Preferences -> Settings - User
, agregue:
{
"folder_exclude_patterns":
[
".svn", ".git", ".hg", "CVS",
"node_modules",
],
}