Antworten:
Ich schlage vor, dass Sie eine benutzerdefinierte Finder-Verknüpfung in den Systemeinstellungen → Tastatur → Verknüpfungen → App-Verknüpfungen →+ erstellen .
Auf diese Weise können Sie Pakete mit ⌥als Modifikatorschlüssel öffnen .
Wenn Sie möchten, dass mit einem einzigen Tastendruck reguläre Elemente und reguläre Ordner geöffnet werden, der Paketinhalt für Pakete (einschließlich Anwendungen) angezeigt wird, können Sie sich an Automator wenden.
Erstellen Sie einen neuen Service in Automator.
Der Dienst empfängt Dateien oder Ordner in Finder.app .
Die erste Aktion ist AppleScript ausführen . Hier ist das Skript:
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
Die zweite Aktion ist Open Finder Items
Speichern Sie Ihren Service. Ich habe meine angerufen BetterOpen
.
Gehen Sie dann zu Systemeinstellungen » Tastatur » Tastaturkürzel » Dienste und weisen Sie dem Dienst einen Tastenanschlag zu. Leider habe ich keine Möglichkeit gefunden, bereits vom Finder beanspruchte Verknüpfungen zurückzugewinnen. Daher müssen Sie möglicherweise einen anderen Tastendruck als auswählen ⌘O.
Wenn Sie das Paket im selben Fenster öffnen möchten, ersetzen Sie die Zeile
tell application "Finder" to open folder ((oneItem as text) & "Contents")
mit
tell application "Finder" to set target of window 1 to ((oneItem as text) & "Contents")
Unter Schneeleopard fand ich, dass der einfachste Weg darin bestand, SAVE A COPY als iwork 08 zu verwenden. Klicken Sie dann mit der rechten Maustaste auf und die Option zum Anzeigen des Paketinhalts ist verfügbar.