На Mavericks, в Finder в виде списка, ширина столбцов постоянно меняется


9

Я на OS X Mavericks. В Finder я использую представление «Список». В этом представлении после обновления до Mavericks ширина столбцов постоянно меняется. По сути, Nameстолбец расширяется, чтобы заполнить окно, когда вы изменяете размер окна Finder. Но что хуже всего, они затем фиксируются на этой новой ширине. Так, например, я открываю папку, например ~/Downloads, затем увеличиваю ширину по горизонтали вправо. Я закрываю это, затем открываю ~/, который является исходным размером ширины. Затем я открываю ~/Downloadsпапку, и теперь столбцы шире, чем окно.

Есть ли способ остановить это? Это случается только со мной? Я уже пытался сбросить мой com.apple.finder.plistфайл, но так как Mavericks теперь кеширует plist-файлы, файл просто воссоздается сразу после удаления, так что это больше не работает.


1
Вы все еще можете сбросить настройки Finder, запустив defaults delete com.apple.Finder;killall Finder;open -a Finder.
Лри

Хорошо спасибо. Это, конечно, немного сложнее, чем в предыдущих ОС, просто удалить файл.
Гари

Я предполагаю, что для запуска этой команды мне нужно использовать sudo? Во defaultsвсяком случае, со стороны.
Гари

не следит за вашей проблемой, но попробуйте удерживать alt (опция) при изменении размера. Должен сделать трюк
Joop

Я думаю, что вы имеете в виду столбцы? Я имею в виду вид списка.
Гари

Ответы:


8

Мне это надоело, поэтому я решил написать исправление раз и навсегда.

Вы можете использовать следующий AppleScript для изменения ширины столбца, если заметите, что столбец слишком широкий. Он работает, изменяя размеры окна Finder действительно большим, затем возвращаясь к его первоначальному размеру, вызывая изменение размера макета.

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

Это, вероятно, будет наиболее полезно, если привязать к сочетанию клавиш, я лично привязал его к CMD + E с помощью инструмента BetterTouch.

Если вам нужна более подробная информация об этом, вы можете перейти к моей записи в блоге об этом здесь: https://christianvarga.com/fix-finder-name-column-width-bug-osx-mavericks/


О, спасибо за сценарий Кристиан! У меня была та же проблема с «шириной столбца», теперь одним щелчком мыши «et voilà»

Это замечательно! У меня тоже была эта проблема. У некоторых папок в виде столбцов, которые я не открывал месяцами, когда я их открываю, первый столбец настолько широк, что остальные столбцы вообще не видны. Этот скрипт исправляет их!
GEdgar

1

Он означает ширину столбца в виде списка «имя», «дату изменения», «размер» и т. Д.

У меня та же проблема, и это большая боль, когда я не вижу размер файлов, потому что ширина столбца по умолчанию слишком мала, даже если я растягиваюсь, он будет сброшен, как только я поменяю папки


Поднимите ошибку, radar.apple.com
грязный

0

Я нашел решение, которое, кажется, это исправить.

  1. Откройте новое окно Finder.
  2. Если видны не все столбцы, перетащите правый нижний угол окна вправо, пока они не станут видны.
  3. Измените размер первого столбца, чтобы он стал уже.
  4. Немедленно закройте окно.
  5. Откройте другое новое окно Finder. Это окно Finder слишком широко?
    • Если да:
      1. перетащите нижний правый угол влево, чтобы сделать окно желаемой ширины.
      2. закройте окно немедленно.
      3. снова откройте новое окно Finder.
    • Если нет:
      1. тебе не нужно ничего делать.

Это, кажется, навсегда устранило проблему для меня.


-4

... или вы можете использовать xtrafinder ( http://www.trankynam.com/xtrafinder/ )


Редактирование, показывающее, как это программное обеспечение удовлетворяет потребности, превратит это в хороший ответ, заслуживающий голосования в IMO. Особенно, если это объясняет, как это ошибка или это поведение разработано Apple.
bmike
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.