Sửa đổi Info.plist hầu như không thực tế trong hầu hết thời gian. Nó cũng loại bỏ thanh menu của ứng dụng. Nếu ứng dụng được ký, chỉnh sửa Info.plist thường phá vỡ chữ ký mã, ví dụ như vậy, ứng dụng sẽ không được phép truy cập các mục từ móc khóa đăng nhập. Một số ứng dụng như TextEdit và Chess bị sập khi khởi chạy nếu Info.plist của chúng bị sửa đổi. Info.plist cũng có thể được thay thế nếu bạn nâng cấp ứng dụng.
(Nếu bạn đã thấy các biến thể khác nhau của <key>LSUIElement</key><string>1</string>
, cả LSUIElement
và NSUIElement
công việc, và <string>1</string>
cũng có thể được thay thế bằng <integer>1</integer>
hoặc <true/>
. Xem grep -A1 [LN]SUIElement /Applications/*/Contents/Info.plist
.)
Witch có một tùy chọn để loại trừ các ứng dụng theo tên:
Tôi chủ yếu chuyển đổi giữa các ứng dụng bằng cách sử dụng phím tắt hoặc với Alfred. Tôi đã tắt và ⇧⌘⇥ với KeyRemap4MacBook:
<autogen>__KeyToKey__ KeyCode::TAB, VK_COMMAND | ModifierFlag::NONE,
KeyCode::VK_NONE</autogen>
<autogen>__KeyToKey__ KeyCode::TAB, VK_COMMAND | VK_SHIFT |
ModifierFlag::NONE, KeyCode::VK_NONE</autogen>