Редагування списків властивостей у Терміналі на Mac
Файли параметрів і конфігурацій у macOS використовують списки властивостей (plists) для визначення атрибутів або властивостей програми чи процесу. Приклад списку параметрів plist для Finder у папці Бібліотека /Preferences/ у домівці користувача. Файл має назву com.apple.finder.plist. Стандартна домовленість іменування для plist включає обернене ім’я DNS перед іменем програми або процесу із розширенням «.plist».
Для редагування списку властивостей використовуйте інструмент командного рядка defaults
. Команда defaults
є дуже потужним інструментом, і, якщо знати конкретні ключі і значення у властивості, яку потрібно змінити, інструмент defaults
є дуже ефективним.
Інструмент defaults
працює безпосередньо з підсистемою властивостей у macOS і використовується багатьма програмами в macOS для керування властивостями та іншими параметрами. Його можна вбудовувати у скрипти командного процесора, і він дає доступ до властивостей у різних доменах, які існують на заданому комп’ютері.
Визначте імена відповідного списку властивостей, ключ і значення. Наприклад, назва списку властивостей Dock —
com.apple.Dock.plist
. (Викликаючи команду defaults, пропускайте розширення .plist).Введіть значення після команди
defaults
:defaults write com.apple.dock orientation left
За потреби перезапустіть програму або процес.
Простим способом зробити це є використання Монітора активності: виберіть відповідний процес і клацніть «Завершити процес». Для цього прикладу потрібно вибрати процес із назвою Dock.
Список властивостей можна також редагувати в Xcode, який має вбудований редактор списків властивостей. Щоби скористатися Xcode, двічі клацніть файл .plist у Finder.
Якщо програму Xcode не інстальовано на комп’ютері Mac, її можна викачати в Mac App Store.