Question Sublime texte filtrer les fichiers avec l'extension donnée


Est-il possible de filtrer les fichiers par extension dans Sublime Text?


23
2018-04-20 07:07


origine


Réponses:


ajouter file_exclude_patterns à votre fichier de préférences utilisateur. c'est comme ça que le mien ressemble:

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

40
2018-04-20 11:05



En plus de "file_exclude_patterns", vous pouvez aussi utiliser "folder_exclude_patterns".

Le référencement ce commentaire de zbynour: avec une structure de répertoires de produits appropriée, la combinaison des deux directives permet d’exclure facilement des dossiers avec une sortie TypeScript compilée, sass-cache, etc. tous les fichiers .js.

En outre, vous pouvez spécifier ces exclusions pour chaque projet à l'aide du fichier .sublime-project de votre projet. Voici l'un de mes fichiers .sublime-project, qui réside dans le répertoire racine du projet.

{
  "folders":
  [
    {
      "path": ".",
      "folder_exclude_patterns": [".sass-cache"],
      "file_exclude_patterns": ["*.pdf", "*.psd"]
    }
  ]
}

Bien sûr, vous pouvez également utiliser ces directives ensemble dans votre User/Preferences.sublime-settings fichier. Cela affectera bien entendu toutes vos sessions sublimes, pour tous les dossiers et / ou projets ouverts, ce qui pour moi, ayant oublié la mise en place plusieurs mois plus tard, a créé une confusion déconcertante.


4
2017-08-09 23:45