macOS peut ajuster la largeur des colonnes du Finder à la longueur des noms de fichiers

Avec macOS 26.1, Apple a ajouté une option un peu cachée dans le Finder : la possibilité de redimensionner automatiquement la largeur des colonnes par rapport aux noms des fichiers. Sur le papier, c’est plutôt une bonne idée. En pratique, il y a quelques limites quand même.

Premièrement, l’option. Elle est dans Présentation -> Afficher les options de présentation (et pas dans les Réglages, donc). Il faut cocher Adapter les colonnes aux noms de fichiers.

L’option (en bas)

Au premier abord, ça semble fonctionner et c’est pratique : les colonnes ont une largeur variable en fonction des noms de fichiers.

Les colonnes affichent bien tous les noms

Quelques défauts

Le premier défaut, c’est que ça n’est pas dynamique : si vous ajoutez un fichier ou un dossier avec un nom plus long que la largeur actuelle, la colonne ne se redimensionne pas (même chose si vous mettez un nom plus court en renommant par exemple).

J’ajoute un dossier avec un nom long


La colonne ne s’ajuste pas

Le second, aussi pointé par Jeff Jeff Johnson, c’est que le redimensionnement automatique ne prend pas en compte le nom des fichiers, en réalité, mais bien le nom des fichiers visibles. Si vous avez un dossier avec des dizaines de fichiers avec des noms courts dans le haut du dossier (en fonction de vos options de tri) et des noms longs invisibles dans la fenêtre, ça ne fonctionne pas. C’est un peu idiot.

Le nom du dossier en bas de la fenêtre reste coupé, parce que la colonne s’ajuste à ce qui était visible

C’est disponible sous macOS Sequoia en ligne de commande

Comme l’explique mon collègue Nicolas, l’option existe sous macOS Sequoia, mais elle n’est pas disponible dans l’interface. Il faut taper une ligne de commande dans le terminal.

defaults write com.apple.finder _FXEnableColumnAutoSizing -bool YES; killall Finder

Avant


Après

Pour revenir au comportement par défaut, vous pouvez mettre NO au lieu de YES ou taper la commande suivante.

defaults delete com.apple.finder _FXEnableColumnAutoSizing; killall Finder