W przełączniku aplikacji dla komputerów Mac chcę ukryć określone aplikacje, takie jak Adium i terminal (zwłaszcza terminal). Ponieważ używam ich z globalnymi skrótami i zawsze działają.
Czy można to zrobić inaczej niż przy użyciu oprogramowania innych firm?
Odpowiedzi:
W tym celu możesz zmodyfikować
Info.plist
plik aplikacji . Aby przejść do tego pliku,cd
przejdź do aplikacji (aplikacje to tylko katalogi) lub, w Finderze, kliknij prawym przyciskiem myszy ikonę aplikacji i wybierz „Pokaż zawartość pakietu”. Następnie edytujInfo.plist
plik w swoim ulubionym edytorze tekstu (lub edytorze listy właściwości, jeśli masz go zainstalowany) i dodaj następujący tekst (lub dodaj odpowiedni klucz / wartość w edytorze listy właściwości).Pamiętaj, że nie tylko ukrywa to ikonę Doku, ale także ukrywa pasek menu. Niestety nie znam sposobu na ukrycie tylko ikony doku.
Źródło , tak, jest stare, ale prawdopodobnie nadal działa. Daj mi znać, jeśli nie będzie.
źródło
codesign -vvv /Applications/MyApplication.app
) Aby zapoznać się z opcjami wiersza poleceń, zobacz komentarze tutaj .Modyfikowanie Info.plist przez większość czasu nie jest praktyczne. Usuwa również pasek menu aplikacji. Jeśli aplikacja jest podpisana, edycja Info.plist zwykle psuje podpis kodu, więc na przykład aplikacja nie będzie mogła automatycznie uzyskiwać dostępu do elementów z pęku kluczy logowania. Niektóre aplikacje, takie jak TextEdit i Chess, ulegają awarii podczas uruchamiania, jeśli ich Info.plist został zmodyfikowany. Info.plist może również zostać wymieniony, jeśli zaktualizujesz aplikację.
(Jeśli widziałeś różne warianty
<key>LSUIElement</key><string>1</string>
, zarównoLSUIElement
iNSUIElement
działają, i<string>1</string>
mogą być również zastąpione przez<integer>1</integer>
lub<true/>
. Zobaczgrep -A1 [LN]SUIElement /Applications/*/Contents/Info.plist
.)Witch ma opcję wykluczania aplikacji według nazwy:
Przeważnie przełączam się między aplikacjami za pomocą skrótów klawiaturowych lub Alfreda. Wyłączyłem ⌘⇥ i ⇧⌘⇥ z KeyRemap4MacBook:
źródło
Jeśli z przyjemnością uruchomisz te programy podczas uruchamiania, możesz przejść do:
A następnie dodaj wybrane programy i kliknij ukryj. Viola, będą działać i nie pojawią się w doku ani w przełączniku aplikacji.
źródło