Qual è la scorciatoia da tastiera per "Apri con" in Finder?

11

Come posso aprire un file con un'applicazione diversa da quella predefinita usando una scorciatoia da tastiera? Non voglio modificare l'applicazione predefinita per il tipo di file.

es. a volte voglio aprire un file .html utilizzando un editor invece di un browser.

    
posta kunal 27.11.2012 - 13:06
fonte

7 risposte

8

La migliore soluzione per me:

  1. Seleziona il file che desideri aprire
  2. Premi + + / (apre la potente ricerca della Guida)
  3. Quindi inizia a digitare il nome dell'app che desideri aprire
  4. Utilizza i tasti freccia per selezionare la voce di menu destra
  5. Premere Invio
  6. Fatto!

Ad esempio, voglio aprire il file HTML con Sublime Text anziché Chrome. Accedo a questo file, premo scorciatoia, digita "su", premo freccia giù e premo invio!

    
risposta data 26.08.2014 - 10:59
fonte
4

Ho paura che non ci sia scorciatoia. Puoi, tuttavia, crearne di tuoi.

Per farlo solo:

  1. vai su Preferenze di Sistema / Tastiera / Scelte rapide da tastiera / Applicazioni .
  2. Fai clic sul pulsante + .
  3. Scegli Finder , dall'elenco a discesa.
  4. Nel campo titolo del menu aggiungi il nome esatto della voce della barra dei menu. In questo caso dovrebbe essere Other... anziché Open with .
  5. Scegli la scorciatoia da tastiera e fai clic su Aggiungi .

Sarai in grado di testare subito la scorciatoia. Ricorda l'opzione Apri sempre con !

    
risposta data 27.11.2012 - 13:30
fonte
3

Come richiesto, ecco una cattura di [my blog] post per un servizio di automazione che funziona per me in Yosemite.

CodiceperApplescriptnelpassaggio2

onrun{input,parameters}tellcurrentapplicationtoactivateendrun

CodiceperApplescriptnelpassaggio5

onrun{input,parameters}settheAppto(POSIXpathof(item1ofinput))repeatwithifrom2tonumberofitemsininputsetthis_itemtoitemiofinputtellapplicationtheApptoopenthis_itemendrepeattellapplicationtheApptoactivateendrun

DopoaversalvatoilservizioAutomatorandaresuPreferenzediSistema.eaggiungiiltuocollegamentoadesso.

    
risposta data 09.12.2014 - 18:50
fonte
1

Ho usato FastScripts per assegnare un collegamento a questo script. Può anche essere usato per selezionare i menu recenti aperti in altre applicazioni.

try
    set l to {"Open With", "Open Recent", "Open Recent File", "Recent Projects", "Open Recent Set"}
    tell application "System Events" to tell (process 1 where it is frontmost)
        tell menu bar item 3 of menu bar 1
            click
            repeat with x in l
                try
                    menu item x of menu 1
                    click menu item x of menu 1
                    exit repeat
                end try
            end repeat
        end tell
    end tell
end try

Ho usato anche script come in 10.6 e precedenti:

try
    tell application "Finder"
        open (get selection) using path to application "TextMate"
    end tell
end try

C'è un bug che però li rende inutilizzabili in 10.7 e 10.8. Potrebbe essere evitato focalizzando un'altra applicazione all'inizio, ma si traduce in un problema visivo.

Puoi anche usare Servizi di automazione , ma c'è un altro bug in cui le scorciatoie per i servizi non funzionano sempre fino a quando il menu dei servizi non viene mostrato dalla barra dei menu.

    
risposta data 27.11.2012 - 14:55
fonte
0

La mia soluzione preferita è l'utilizzo di Better Touch Tool, un'app gratuita. Affinché ciò funzioni, è necessario avere accesso completo alla tastiera (in Preferenze di sistema - Preferenze tastiera - Scelte rapide), in modo che ctrl-f2 acceda alla barra dei menu.

Quindi usa BTT per configurare la tua scorciatoia (io uso ctrl-alt-cmd-O) per fare ctrl-f2, quindi allega azioni addizionali (10 volte: due frecce a destra, poi 7 in basso, poi una a destra). Quando digiti la scorciatoia, otterrai lo stesso sottomenu che utilizzeresti con il tasto destro del mouse e "apri con".

Si noti che ctrl-f2 potrebbe non essere visualizzato in BTT quando lo si digita, ma lo fa dopo aver "allegato un'azione aggiuntiva".

    
risposta data 08.12.2014 - 13:20
fonte
0

Se si apre frequentemente un file in un'app specifica (diversa dall'app predefinita), è possibile impostare una scorciatoia da tastiera per farlo. Questo è semplicissimo.

Diciamo che vuoi aprire un file in Sublime Text ogni volta che premi control + S dopo aver selezionato il file .

  1. vai a Preferenze di sistema > Tastiera > Scorciatoie (scheda) > Scorciatoie per le app (opzione nella barra laterale sinistra) .
  2. Crea nuovo shorctut facendo clic / toccando su + .
  3. Seleziona Finder come Applicazione .
  4. Imposta Titolo menu come Testo sublime .
  5. Imposta la scorciatoia da tastiera come controllo + S . Verrà mostrato come ^ S . Oppure puoi usare qualsiasi altra scorciatoia che preferisci.
  6. Fai clic / tocca Aggiungi .

Ora puoi semplicemente selezionare il file e premere control + S per aprire il file in Sublime Text.

    
risposta data 28.06.2017 - 10:09
fonte
-1

Fai clic con il tasto destro sul file > premi il tasto h > usa i tasti freccia per navigare

    
risposta data 06.03.2014 - 14:31
fonte

Leggi altre domande sui tag