Sur Mavericks, dans le Finder en mode Liste, la largeur des colonnes change constamment

9

Je suis sur OS X Mavericks. Dans le Finder, j'utilise la vue "Liste". Dans cette vue, depuis la mise à niveau vers Mavericks, la largeur des colonnes continue de changer. Fondamentalement, la Namecolonne se développe pour remplir la fenêtre lorsque vous redimensionnez une fenêtre du Finder. Mais pire que tout, ils sont alors fixés à cette nouvelle largeur. Ainsi, par exemple, j'ouvre un dossier, tel que ~/Downloads, puis j'augmente la largeur horizontalement vers la droite. Je ferme cela, puis je l'ouvre ~/, ce qui correspond à la largeur d'origine. J'ouvre ensuite le ~/Downloadsdossier, et maintenant les colonnes sont plus larges que la fenêtre.

Y at-il moyen d'empêcher que cela ne se produise? Est-ce que cela m'arrive seulement? J'ai déjà essayé de réinitialiser mon com.apple.finder.plistfichier, mais comme Mavericks met désormais en cache les fichiers plist, le fichier est recréé instantanément après sa suppression, ce qui ne fonctionne plus.

Gary
la source
1
Vous pouvez toujours réinitialiser les préférences du Finder en exécutant defaults delete com.apple.Finder;killall Finder;open -a Finder.
Lri
D'accord merci. C'est certainement un peu plus compliqué que dans les systèmes d'exploitation précédents pour simplement supprimer le fichier.
Gary
Je suppose que pour exécuter cette commande, je dois utiliser sudo? Pour la defaultspartie, en tout cas.
Gary
ne suit pas exactement votre problème, mais essayez de maintenir alt (option) pendant le redimensionnement. Devrait faire l'affaire
Joop
Je pense que vous faites référence à la vue Colonnes? Je fais référence à la vue Liste.
Gary

Réponses:

8

J'étais tellement malade de cela, alors j'ai décidé d'écrire une solution une fois pour toutes.

Vous pouvez utiliser le AppleScript suivant pour redimensionner les largeurs de colonne lorsque vous remarquez que la colonne est trop large. Cela fonctionne en redimensionnant la fenêtre du Finder vraiment grande, puis en revenant à sa taille d'origine, déclenchant un redimensionnement fluide de la mise en page.

tell application "Finder"
  tell the front Finder window
    -- get the current bounds of the finder window
    set b to the bounds
    -- create a really wide window
    set the bounds to {item 1 of b, item 2 of b, 3000, item 4 of b}
    -- set window back to its original size
    set the bounds to b
  end tell
end tell

Cela sera probablement plus utile s'il est lié à un raccourci clavier, je l'ai personnellement lié à CMD + E à l'aide de l'outil BetterTouch.

Si vous recherchez des informations plus détaillées à ce sujet, vous pouvez vous rendre sur mon blog à ce sujet ici: https://christianvarga.com/fix-finder-name-column-width-bug-osx-mavericks/

Christian
la source
Oh merci pour le script Christian! J'ai eu le même problème de "colonne de largeur", maintenant un clic "et voilà"
C'est bien! J'ai également eu ce problème. Certains dossiers d'affichage des colonnes que je n'ai pas ouverts depuis des mois, quand je les ouvre, ils ont la première colonne si large que les autres colonnes ne sont pas visibles du tout. Ce script les corrige!
GEdgar
1

Il signifie la largeur de colonne dans la vue de liste "nom" "date modifiée" "taille" etc.

J'ai le même problème, et c'est une douleur majeure lorsque je ne vois pas la taille des fichiers car la largeur par défaut de la colonne est trop petite même si je m'étire, elle se réinitialisera dès que je changerai de dossier

chris
la source
Soulever un bug, radar.apple.com
gubby
0

J'ai trouvé une solution qui semble résoudre ce problème.

  1. Ouvrez une nouvelle fenêtre du Finder.
  2. Si toutes les colonnes ne sont pas visibles, faites glisser le coin inférieur droit de la fenêtre vers la droite jusqu'à ce qu'elles le soient.
  3. Redimensionnez la première colonne pour qu'elle soit plus étroite.
  4. Fermez immédiatement la fenêtre.
  5. Ouvrez une autre nouvelle fenêtre du Finder. Cette fenêtre du Finder est-elle trop large?
    • Si oui:
      1. faites glisser le coin inférieur droit vers la gauche pour que la fenêtre ait la largeur souhaitée.
      2. fermez la fenêtre immédiatement.
      3. ouvrez à nouveau une nouvelle fenêtre du Finder.
    • Sinon:
      1. vous n'avez rien d'autre à faire.

Cela semble avoir définitivement résolu le problème pour moi.

Raymond Uppier-Püpschrute
la source
-4

... ou vous pouvez utiliser xtrafinder ( http://www.trankynam.com/xtrafinder/ )

robert
la source
Une modification pour montrer comment ce logiciel répond au besoin transformerait cela en une bonne réponse qui mérite d'être votée IMO. Surtout si cela explique en quoi il s'agit d'un bogue ou si ce comportement est voulu par Apple.
bmike