Skrót klawiaturowy dla „Pokaż zawartość opakowania”

12

Wiem, że możesz użyć +, Oaby otworzyć folder, jednak gdy zrobisz to w aplikacji, aplikacja zostanie otwarta.

Czy jest możliwe, aby + Ozawsze wyświetlać zawartość, czy jest do tego inny skrót?

Tyilo
źródło

Odpowiedzi:

25

Sugeruję utworzenie niestandardowego skrótu Findera w Preferencjach systemowych → Klawiatura → Skróty → Skróty aplikacji →+ .

W ten sposób możesz otwierać paczki jako klawisz modyfikujący.

  • +, Oaby otworzyć foldery
  • + +, Oaby otworzyć paczki

zrzut ekranu

gentmatt
źródło
4
Kolejne Wow !, jest to prawdopodobnie najmniejszy / najmniejszy, ale niesamowity powód, dla którego OSX> Windows (w każdym razie przez większość czasu)
Jonathan.
To jest OSX ≥ Windows, nie? ; P (nic na to nie poradzę ...)
Adam LS
Przepraszamy za podwójne komentarze, ale to rozwiązanie nie działa dla mnie. (OS X 10.8) Myślę, że to rozwiązanie działa tylko wtedy, gdy można je znaleźć w menu.
Adam LS
(W OS X Lion 10.8.5) W menu Findera nie mam menu pozycji „Pokaż zawartość opakowania”. Mógłbym dodać jeden skrót po dodaniu elementu akcji na pasku narzędzi. Kliknij prawym przyciskiem myszy pasek narzędzi, wybierz „Dostosuj pasek narzędzi ...”, dodaj element „akcji” do paska narzędzi, a następnie Preferencje systemowe -> Klawiatura -> Skróty klawiaturowe, aby przypisać odpowiedni skrót klawiaturowy. HTH
politicus
Mi to pasuje. (W Yosemite nie musiałem robić nic innego niż to, co jest w oryginalnej odpowiedzi)
Vic Jang
3

Jeśli chcesz, aby pojedyncze naciśnięcie klawisza otwierało zwykłe elementy i zwykłe foldery, ale wyświetlało zawartość paczek dla pakietów (w tym aplikacji), możesz przejść do Automatora.

Utwórz nową usługę w Automatorze.

Usługa odbiera pliki lub foldery w Finder.app .

Pierwszą akcją jest Uruchom AppleScript . Oto skrypt:

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

Druga akcja to Open Finder Items

Zapisz swoją usługę. Zadzwoniłem do mnie BetterOpen.

Następnie przejdź do Preferencji systemowych » Klawiatura » Skróty klawiaturowe » Usługi i przypisz naciśnięcie klawisza do usługi. Niestety nie znalazłem sposobu na odzyskanie skrótów zgłoszonych przez Findera, więc może być konieczne wybranie innego klawisza niż O.

Jeśli chcesz otworzyć paczkę w tym samym oknie, zamień wiersz

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

z

 tell application "Finder" to set target of window 1 to ((oneItem as text) & "Contents")
Daniel
źródło
-1

Pod lampartem śnieżnym znalazłem najprostszy sposób na użycie SAVE A COPY jako iwork 08. następnie kliknij prawym przyciskiem myszy, aby wyświetlić opcję zawartości pakietu.

les negri
źródło
1
To nie odpowiada na pytanie użytkowników. Chcą wyświetlać zawartość pakietu za pomocą polecenia klawiatury, a nie programu iWork '08. Opiera się na oprogramowaniu zastrzeżonym, które ma teraz 5 lat.
Danijel-James W