Evite mostrar aplicativos ocultos no menu de navegação da guia cmd +

14

Recentemente, mudei para o OS X Mountain Lion. Tenho aplicativos como o Skype e o Pidgin, que iniciam no login e ficam ocultos , mas quando tenho mais aplicativos em execução e faço ⌘ cmd+ ⇥ Tabpara alternar entre aplicativos, esses aplicativos ocultos também aparecem lá.

Como posso evitar mostrá-los?

Mrudult
fonte
1
Boa pergunta. Não há uma configuração do sistema para excluí-las como padrão do usuário normal, presumivelmente porque esse comutador é o modo como a maioria das pessoas volta a um aplicativo oculto. Vamos ver se conseguimos alguma atenção - talvez haja uma preferência oculta por isso?
bmike
sempre podemos nos aprofundar nos sistemas UNIX, eu acho.
mrudult
A opção "oculto" para aplicativos de login significa apenas que a janela ficará oculta inicialmente e o programa será executado apenas na estação de acoplamento ou na barra de menus. Não tem nada a ver com o comutador cmd-tab. O que você está procurando é uma coisa completamente separada.
Elliott
sim. então existe alguma coisa completamente separada disponível?
mrudult

Respostas:

4

Aqui está uma postagem de blog de alguém que conseguiu remover o Finder do Application Switcher adicionando esta entrada:

 <key>NSUIElement</key>
  <string>1</string>

Para o info.plistarquivo do aplicativo específico (neste caso, Finder).

Dave
fonte
2
Isso funciona perfeitamente !! Mas apenas para algumas aplicações. Como o Mail não abre após a edição, é plist.
precisa saber é
Usei-o em alguns aplicativos que não queria que fossem exibidos, como o Chronicle, por exemplo. Que bom que funcionou para você.
Dave
5
A adição <key>NSUIELEMENT</key><string>1</string>também remove o aplicativo do alternador de aplicativos e do Dock, mesmo quando não está oculto. E não é realmente utilizável com o Finder porque remove a barra de menus. Se o aplicativo for assinado, normalmente ele quebra a assinatura do código, de modo que, por exemplo, o aplicativo não tenha permissão para acessar chaveiros automaticamente. Também os aplicativos em área restrita (como o Mail, como o Mrudul_T mencionou) falharam no lançamento desde 10.8, se o Info.plist foi modificado.
Lri
3

O aplicativo antigo LiteSwitch X (Proteron Software) permitiria ocultar seletivamente aplicativos do alternador de aplicativos. Há vários anos, ele não é suportado, mas apenas pesquisei por ele e encontrei uma versão beta que afirma adicionar compatibilidade ao OS X Mavericks para que ele funcione para você.

No dia anterior, eu adorava usá-lo, mas como ele não foi desenvolvido por tanto tempo, tive que procurar em outro lugar (e não consegui encontrar uma solução tão boa). Eu mesmo testarei a nova versão beta! Até recentemente, o melhor que encontrei - mas não resolve o seu problema - é o Hyperswitch . O Hyperswitch funciona muito bem, mas ainda não tem a capacidade de ocultar aplicativos.

Link de download direto (LiteSwitch X v2.8b1)

Chauncey Garrett
fonte
O LiteSwitch X suporta a exclusão de alguns aplicativos específicos, mas não suporta a exibição de aplicativos ocultos.
Lri