Comment arrêter de créer .DS_Store sur Mac?
Je suis le développement de sites sur mac et chaque fois que je créer un dossier (ou un fichier dans ce dossier) .DS_Store est créé dans ce dossier.
Comment empêcher la création .DS_Store fichier ?
- N'aiment pas 🙂 Ce que je doit utiliser que?
- Terminal + VIM
- C'était un commentaire en l'absence de réelle alternative, en théorie, vous pourriez utiliser le Terminal uniquement ou d'autres outils, par exemple les éditeurs ( ou je pense Path Finder comme un navigateur de fichiers), mais dans la pratique, vous êtes coincé avec ces fichiers
- Simplement ignorer le fichier dans votre système de contrôle de version
- Cette question semble être hors-sujet, car il est à propos d'Apple matériel et des logiciels correspondent le mieux serait de Demander Différents.
- Aussi loin que je peux dire,
.DS_Store
fichiers sont créés uniquement lorsque vous regardez le dossier dans le Finder, de sorte que le seul moyen "d'éviter d'être créé" est de ne pas utiliser le finder.
Vous devez vous connecter pour publier un commentaire.
Son est possible en utilisant mach_inject. Jetez un oeil à La mort de .DS_Store
DeathToDSStore code source
REMARQUE: Sur 10.11 vous ne pouvez pas injecter du code dans le système apps.
S'il vous plaît installer http://asepsis.binaryage.com/ et puis redémarrez votre mac.
ASEPSIE rediriger tous .DS_Store sur votre mac /usr/local/.dscage
Après cela, Vous pouvez supprimer récursivement tous .DS_Store à partir de votre mac.
Vous devez répéter la procédure après chaque mise à jour majeure de Mac.
NOTE: "l'Asepsie n'est plus en cours de développement et de prise en charge sous OS X 10.11 (El Capitan) et plus tard".
Voici un examen complet de vos options. L'asepsie (la deuxième solution mentionnée) semble être ce que vous cherchez, il re-routes .DS_Store création d'un système unifié de cache au lieu d'être situé sur chaque dossier.
Ouvrir Un Terminal. Exécuter cette commande:
Redémarrer l'ordinateur ou de vous déconnecter et de se reconnecter pour le compte de l'utilisateur.
pour plus d'informations:
http://support.apple.com/kb/ht1629
Mettre la ligne suivante dans votre ".profil de fichiers".
Ouvrir .le fichier de profil et de copier cette ligne
Lorsque vous ouvrez la fenêtre du terminal, il sera automatiquement supprimer les de votre .DS_Store fichier pour vous.
alias nomore='find ./ -iname .DS_Store -delete'
ce fichier commence à apparaître lorsque vous choisissez le système affiche les fichiers cachés: $defaults write com.apple.finder AppleShowAllFiles VRAI
Si vous exécutez cette commande disparaître
$defaults write com.apple.finder AppleShowAllFiles FAUX
Utiliser la borne
la fonction
a supprimé l' .DS stocker temporairement des fichiers. Mais je suis pas sûr , si les fichiers sont revenus sur le Mac.
Aussi, j'ai remarqué quelque chose de singulier, le "DS_Store" commencent à venir sur le Mac après l'installation de 'ATOM'. Alors les gars s'il vous plait soyez sûr de scanner correctement votre logiciel de tiers avant de les installer.
Meilleur
ATOM
n'est pas de créer les fichiers. LeFinder
application crée lors de la visite d'un dossier à l'icône de la boutique de positions, vue sélectionnée pour le dossier, image de fond, etc.DS_Store
, DS est Desktop Services.Si vous voulez le
.DS_Store
fichiers de devenir invisible (ils existent toujours, mais ne peut pas être vu), puis exécutez la commande suivante dans la fenêtre "Terminal":Ceci permettra de définir la valeur par défaut du système pour arrêter l'affichage de ces fichiers sur votre ordinateur de Bureau et ailleurs. Il permettra également de redémarrer le Finder afin de rendre ce changement visible (en particulier sur votre Bureau).