Vim a ceci super plugin pour convertir le projet actuel du .gitignore
dans une syntaxe compréhensible par Vim et à partir de là exclure tous ces fichiers de l'ouverture.
En utilisant "Go to Anything" de Sublime Text 3 (CMD + P), j'obtiens beaucoup de fichiers qui ne m'intéressent pas, comme des trucs sous .build
et .meteor
.
Y a-t-il quelque chose de similaire pour ST3?
J'ai créé un plugin rapide et sale, sublime-gitignorer , pour résoudre exactement ce problème.
Il est actuellement testé sur Ubuntu et Windows dans Sublime Text 2 et 3. Je m'attends à ce qu'il fonctionne également sur n'importe quelle autre distribution Linux ou sur Mac.
Pour installer, en supposant que vous avez contrôle de package , juste:
Alternativement , si vous n'avez pas de contrôle de package, vous pouvez copier gitignore_plugin.py dans votre répertoire Packages, que vous pouvez localiser en sélectionnant Browse Packages...
dans le menu Preferences
dans Sublime. Cependant, vous devriez vraiment obtenir le contrôle des packages - c'est utile.
Je ne plaisante pas quand je dis que ce plugin est sale. La façon dont cela fonctionne est que le plugin, toutes les cinq secondes:
file_exclude_patterns
et folder_exclude_patterns
réglages.Semble bien fonctionner pour la plupart des utilisateurs, au moins tant que les dossiers que vous ouvrez dans Sublime ne sont pas trop énormes. La présence de dossiers géants (par exemple, un node_modules
dossier) peut, en combinaison avec ce plugin, ralentir Sublime à un crawl.
Quiconque souhaite contribuer ou signaler des bogues doit consulter la page des problèmes .
Vous pouvez obtenir une liste de tous les fichiers ignorés avec
git ls-files --others -i --exclude-standard
puis ajoutez ceci à votre file_exclude_patterns
dans Sublime Text comme l'a suggéré bheklilr.
En supposant que vous avez Sublime 3 et que vous avez déjà installé le gestionnaire de packages:
https://github.com/apc999/sublime-text-gitignore
sublime-text-gitignore
S'amuser:)