Есть ли способ скрыть окно приложения и значок дока одного конкретного активного приложения в OS X? Вроде как фоновый сервис, который можно включить или выключить.
Есть ли способ скрыть окно приложения и значок дока одного конкретного активного приложения в OS X? Вроде как фоновый сервис, который можно включить или выключить.
Ответы:
Это решение сработало для меня, но оно может зависеть от рассматриваемого приложения. Я попробовал это с приложением стороннего производителя под названием "Burn", и это сработало.
Перейдите в папку с приложениями и щелкните правой кнопкой мыши (удерживая нажатой клавишу Control) на приложении, которое вы хотите скрыть от дока.
Нажмите на Show contents
. Теперь вы должны видеть «внутри» файлы приложения.
Откройте Info.plist
файл в Contents
папке с TextEdit (щелкните правой кнопкой мыши -> «Открыть с помощью ...»)
Перейдите в самый конец файла и найдите последние две строки, которые должны сказать:
</dict>
</plist>
Теперь вставьте это перед этими двумя строками и сохраните файл.
<key>LSUIElement</key>
<true/>
После этого значок приложения в доке больше не будет отображаться. Помните, что вам нужно будет использовать Activity Monitor или Terminal ( killall <appname>
), чтобы выйти из приложения, если вы закроете окно.
Если закрытие окна выходит из приложения, вы можете нажать, cmd + h
чтобы скрыть окно. Это должно сделать ваше приложение полностью невидимым.
Чтобы снова сделать его видимым, просто удалите эти две строки, и приложение должно вести себя как раньше.
Источник: Ссылка
Недавно я наткнулся на приложение под названием GhostTile, и оно делает именно это. Я попробовал Dock Dodger, и он не сработал, но этот определенно сработал и довольно круто.
Используйте для этого встроенную команду PlistBuddy:
/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/[AppName].app/Contents/Info.plist
Не забудьте поменять
[App Name]
.
Если вы хотите вернуться, выполните команду:
/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/[AppName].app/Contents/Info.plist
3 - й участник перетащить и падение приложение под названием Dock Плут удаляет приложения из Dock и command + tab
последовательность для вас. Таким образом, приложение все еще активно работает, но полностью скрыто .
Это работает для большинства приложений на Mac. Однако при обновлении скрытого приложения оно может отменить ваши изменения, поэтому вам, возможно, придется снова запустить его через Dock Dodger.
Шаги, чтобы следовать:
Есть одно «но ...»
При запуске приложения, которое вы только что установили скрытым, оно покажет окно приложения.
command + H
на клавиатуре, чтобы скрыть приложение. После скрытия большинство приложений останутся скрытыми.Чтобы выйти из скрытого приложения:
или:
command + Q
Один недостаток использования Dock Dodger:
Это обратимо? Док Доджер не поможет вам отменить это изменение. Чтобы изменить это:
Преимущество использования Dock Dodger
Я успешно использовал его, чтобы скрыть приложения Wacom Desktop Center и SpamSieve на macOS Sierra. Я заметил, что официальное местоположение загрузки Dock Dodger отключилось, поэтому я добавил ссылку для загрузки Apponic.