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.