Как убрать запущенное приложение из Dock.

Случалась ли у вас такая ситуация, когда нужно работать с каким либо приложением, но его значок в Dock совсем не уместен и только занимает драгоценное место? Одно из таких приложений – веб-сервер MAMP. Я его поставил в автозагрузку и мне нет необходимости лицезреть его пиктограмму в Dock. Другое – DropShorty. Это приложение один из посетителей блога использует как дополнение к Dropbox. Именно на его вопрос я и написал эту коротенькую заметку.

Для того, чтоб убрать запущенное приложение из Dock необходимо добавить пару строчек в файл Info.plist того приложения, значок которого нам не хотелось бы видеть в Dock. Делаем правый клик по пиктограмме приложения и из меню выбираем Показать содержимое пакета. В открывшемся окне переходим в папку Contents, в ней находится файл Info.plist. Открываем его при помощи любого текстового редактора и добавляем в «тело» тега <dict> после ключа LSMinimumSystemVersion в уже имеющийся XML код две строчки:

<key>LSUIElement</key>
<string>1</string>

Размещение этих строчек в коде должно быть примерно таким:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
.............................................
<key>LSMinimumSystemVersion</key>
<string>10.6.X</string>
<key>LSUIElement</key>
<string>1</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
.............................................

После добавления этих строчек сохраняем изменения в файле Info.plist и запускаем приложение. Всё! Оно больше не должно показываться в Dock. Для дого, чтоб вернуть всё обратно нужно просто удалить добавленные сткоки.

Share this article
0
Share
Prev Post

Mac OS X Lion – ещё на один шаг ближе к Retina дисплеям.

Next Post

Как добавить полноэкранный режим к программам без использования сторонних плагинов.

Comments 8
    1. Для некоторых программ, видимо, расположение этого ключа имеет значение. Добавь строки после ключа LSMinimumSystemVersion. Только что проверил на Twitter и поправил пост.

  1. Для подобных целей использовал всегда Doc Dodger, на Lion, правда, ещё не проверял, работает ли… Всё же использовать простую програмку гораздо удобнее, чем прописывать код вручную 🙂

    1. Всегда писал ручками. Попробовал программулину, на Lion работает. Делает она то же самое – просто добавляет код в Info.plist. Правда, заметил небольшой баг: при вводе пароля администратора ничего не происходит, как бы залипает. Помогает клик по флагу языка ввода в менюбаре. За наводку спасибо, пост обновлю.

      1. Ну, было бы странно, если бы прога использовала какой-то принципиально иной способ 🙂 Просто перетянуть одну иконку на другую, это гораздо проще, чем лезть в пакет, редактировать файл и т.п. 🙂 Имхо, конечно же…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next