Atalho de teclado para "Mostrar conteúdo do pacote"


12

Eu sei que você pode usar + Opara abrir uma pasta, no entanto, quando você faz isso em um aplicativo, ele abre o aplicativo.

É possível fazer com que o + Omostre sempre o conteúdo ou existe outro atalho para isso?

Respostas:


25

Sugiro que você crie um atalho personalizado do Finder em Preferências do sistema → Teclado → Atalhos → Atalhos de aplicativos →+ .

Dessa forma, você pode abrir pacotes com uma chave modificadora.

  • + Opara abrir pastas
  • + + Opara abrir pacotes

captura de tela


4
Outro Wow !, esta é possivelmente a única razão menor / pequena, mas impressionante, pela qual o OSX> windows (na maioria das vezes de qualquer maneira)
Jonathan.

Então é o OSX ≥ Windows, não? ; P (eu não poderia ajudá-lo ...)
Adam LS

Desculpe pelos comentários duplos, mas esta solução não está funcionando para mim. (OS X 10.8) Penso que esta solução só funciona se puder ser encontrada no menu.
Adam LS

(No OS X Lion 10.8.5) Não tenho o menu do item "Mostrar conteúdo do pacote" no menu do Finder do Finder. Eu poderia adicionar um atalho depois de adicionar o item de ação na barra de ferramentas. Então clique com o botão direito do mouse na barra de ferramentas, selecione "Personalizar barra de ferramentas ...", adicione o item "ação" à barra de ferramentas e, em seguida, Preferências do sistema -> Teclado -> Atalhos do teclado para atribuir o atalho do teclado desejado. HTH
politicus

Funciona para mim. (Em Yosemite, eu não tinha necessidade de fazer outra coisa senão o que está na resposta original)
Vic Jang

3

Se você deseja que um único pressionamento de tecla abra itens regulares e pastas regulares, mas mostre o conteúdo dos pacotes (incluindo Aplicativos), você pode recorrer ao Automator.

Crie um novo serviço no Automator.

O serviço recebe arquivos ou pastas no Finder.app .

A primeira ação é executar o AppleScript . Aqui está o script:

on run {input, parameters}
    set my_output to {}
    repeat with oneItem in input
        if package folder of (info for oneItem as alias) then
            try
                tell application "Finder" to open folder ((oneItem as text) & "Contents")
            end try
        else
            set my_output to my_output & oneItem
        end if
    end repeat
    if ((count my_output) is 0) then
        error number -128
    end if
    return my_output
end run

A segunda ação é Abrir itens do Finder

Salve seu serviço. Eu chamei o meu BetterOpen.

Em seguida, vá para Preferências do sistema » Teclado » Atalhos do teclado » Serviços e atribua uma tecla ao serviço. Infelizmente, não encontrei uma maneira de recuperar os atalhos já reivindicados pelo Finder, portanto, talvez você precise escolher um toque de tecla diferente de O.

Se você deseja abrir o pacote na mesma janela, substitua a linha

 tell application "Finder" to open folder ((oneItem as text) & "Contents")

com

 tell application "Finder" to set target of window 1 to ((oneItem as text) & "Contents")

-1

No snow leopard, achei a maneira mais simples de usar SALVAR UMA CÓPIA como o iwork 08., clique com o botão direito do mouse em e a opção show package content estará disponível.


1
Isso não responde à pergunta dos usuários. Eles querem mostrar o conteúdo do pacote usando um comando do teclado, não usando o iWork '08. Isso depende de software proprietário que agora tem 5 anos.
Danijel-James W
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.