web-dev-qa-db-fra.com

Comment afficher des fichiers dot dans Textmate 2?

J'ai récemment mis à niveau vers Textmate 2 et maintenant mes fichiers dot n'apparaissent pas dans le navigateur de fichiers. De toute évidence, cela est important lorsque vous travaillez avec des choses comme .htaccess des dossiers.

Existe-t-il un moyen d'activer cette fonctionnalité?

47
user2693845

Solution rapide

Déplacez le focus vers le navigateur de fichiers (⌥⌘⇥) et montrent des invisibles (⌥⌘I). Tous les fichiers invisibles apparaîtront dans le navigateur de fichiers. presse ⌥⌘I à nouveau pour les cacher.

Solution permanente

Si vous souhaitez toujours afficher des fichiers dot (par exemple .htaccess), vous pouvez soit les ajouter dans Préférences> Projets> Inclure les fichiers correspondants… soit ajouter la liste des fichiers que vous souhaitez afficher au tableau include dans l'un des:

  • ~/Library/Application Support/TextMate/Global.tmProperties (identique à l'utilisation des préférences)
  • ~/.tm_properties (global)
  • .tm_properties (à l'intérieur d'un répertoire/projet spécifique)

Vous pouvez ajouter tous les fichiers dot (.*) mais je ne le recommande pas car cela peut être très encombrant. Cela dit, vous pouvez également exclure des fichiers avec le tableau exclude.

75
Simon

Vous pouvez modifier le comportement du navigateur de fichiers via le fichier de configuration ~/.tm_properties

Pour répertorier tous les fichiers et répertoires, vous pouvez définir:

include = "{$include,.*}"

Si vous souhaitez exclure certains d'entre eux, par exemple le répertoire .git, modifiez la variable d'exclusion:

exclude = "{$exclude,.git}" 

Il existe de nombreuses autres options, consultez le site Textmate comme point d'entrée pour ce qui est possible: http://blog.macromates.com/2011/git-style-configuration/

17
kwood

Vous pouvez le faire dans les préférences de Textmate 2.

Accédez à: Textmate -> Préférences -> Projets. Vous devriez voir deux champs, un pour inclure des fichiers et un pour exclure. J'ai remplacé la valeur de "Inclure les fichiers correspondant" par {*,.*} donc il inclut tous les fichiers normaux et cachés. J'ajoute ensuite simplement les fichiers cachés que je souhaite exclure au champ "Exclure les fichiers correspondants", tels que .git et .DS_Store.

12
TomWardrop