Scorciatoia da tastiera per "Mostra contenuto pacchetto"


12

So che puoi usare + Oper aprire una cartella, tuttavia quando lo fai su un'applicazione apre l'applicazione.

È possibile fare in modo che + Omostri sempre i contenuti o esiste un'altra scorciatoia per questo?

Risposte:


25

Ti suggerisco di creare una scorciatoia del Finder personalizzata in Preferenze di Sistema → Tastiera → Scorciatoie → Scorciatoie per App →+ .

In questo modo è possibile aprire i pacchetti con come tasto modificatore.

  • + Oper aprire le cartelle
  • + + Oper aprire i pacchetti

immagine dello schermo


4
Un altro Wow !, questo è forse il singolo più piccolo / piccolo ma fantastico motivo per cui OSX> windows (il più delle volte comunque)
Jonathan.

Quindi è OSX ≥ Windows, no? ; P (non potevo farne a meno ...)
Adam LS,

Ci scusiamo per i doppi commenti, ma questa soluzione non funziona per me. (OS X 10.8) Penso che questa soluzione funzioni solo se può essere trovata nel menu.
Adam LS,

(Su OS X Lion 10.8.5) Non ho il menu "Mostra contenuto pacchetto" nel menu Finder del mio Finder. Potrei aggiungere un collegamento dopo aver aggiunto l'oggetto dell'azione nella barra degli strumenti. Quindi fai clic destro sulla barra degli strumenti, seleziona "Personalizza barra degli strumenti ...", aggiungi l'elemento "azione" alla barra degli strumenti, quindi Preferenze di Sistema -> Tastiera -> Scorciatoie da tastiera per assegnare la scorciatoia da tastiera che desideri. HTH
politicus,

Per me funziona. (Su Yosemite, non avevo bisogno di fare altro che ciò che è nella risposta originale)
Vic Jang

3

Se si desidera che una singola sequenza di tasti apra elementi regolari e cartelle normali, ma mostri il contenuto del pacchetto per i pacchetti (comprese le applicazioni), è possibile passare a Automator.

Crea un nuovo servizio in Automator.

Il servizio riceve file o cartelle in Finder.app .

La prima azione è Esegui AppleScript . Ecco la sceneggiatura:

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

La seconda azione è Open Finder Items

Salva il tuo servizio. Ho chiamato il mio BetterOpen.

Quindi, vai su Preferenze di Sistema » Tastiera » Scorciatoie da tastiera » Servizi e assegna una sequenza di tasti al servizio. Sfortunatamente, non ho trovato un modo per rivendicare le scorciatoie già rivendicate dal Finder, quindi potresti dover scegliere una sequenza di tasti diversa da O.

Se si desidera aprire il pacchetto nella stessa finestra, sostituire la riga

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

con

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

-1

Sotto snow leopard, ho scoperto che il modo più semplice era usare SALVA UNA COPIA come iwork 08. quindi fare clic con il tasto destro del mouse e l'opzione mostra contenuto del pacchetto sarà disponibile.


1
Questo non risponde alla domanda degli utenti. Vogliono mostrare il contenuto del pacchetto usando un comando da tastiera, non usando iWork '08. Ciò si basa su un software proprietario che ora ha 5 anni.
Danijel-James W
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.