21 votes

Quel est le raccourci clavier pour "Ouvrir avec" dans le Finder ?

Comment ouvrir un fichier avec une application, autre que celle par défaut, en utilisant un raccourci clavier ? Je ne veux pas changer l'application par défaut pour le type de fichier.

Par exemple, je souhaite parfois ouvrir un fichier .html à l'aide d'un éditeur plutôt que d'un navigateur.

1 votes

Le plus proche que j'obtienne est que si je connais le nom de l'application, j'appuie sur Cmd Shift / puis commencez à taper le nom, et utilisez la flèche vers le bas pour sélectionner Open With > App

0 votes

Il existe une solution directe et très simple à ce problème. Vérifiez ma réponse et acceptez-la comme réponse si elle répond à vos besoins.

19voto

Arseny Kogan Points 231

La meilleure solution pour moi :

  1. Sélectionnez le fichier que vous voulez ouvrir
  2. Appuyez sur + + / (ouvre la puissante recherche d'aide)
  3. Ensuite, commencez à taper le nom de l'application que vous voulez ouvrir.
  4. Utilisez les touches fléchées pour sélectionner l'élément de menu de droite
  5. Appuyez sur Enter
  6. C'est fait !

Par exemple, je veux ouvrir un fichier HTML avec Sublime Text au lieu de Chrome. Je navigue vers ce fichier, j'appuie sur le raccourci, je tape "su", j'appuie sur la flèche du bas et j'appuie sur la touche Entrée !

enter image description here

0 votes

J'ai dû d'abord naviguer jusqu'à l'élément de menu "Fichier > Ouvrir avec " du Finder, et laisser le sous-menu s'afficher avant que cela ne fonctionne, mais une fois que j'ai fait cela, cela fonctionne comme décrit.

0 votes

Une approche alternative similaire à cette solution : Ctrl + F2 met en surbrillance le menu Apple, dans lequel vous pouvez ensuite naviguer en utilisant les touches fléchées pour choisir l'élément souhaité sous "Fichier > Ouvrir > Ouvrir avec ", et le fait de taper des lettres vous permet de sauter plus rapidement aux noms de menu.

7voto

Thecafremo Points 13255

Je crains qu'il n'y ait pas de raccourci. Vous pouvez, cependant, créer le vôtre.

Pour le faire, il suffit :

  1. Aller à Préférences système / Clavier / Raccourcis clavier / Applications .
  2. Cliquez sur le bouton + bouton.
  3. Choisissez Finder dans la liste déroulante.
  4. Sur le titre du menu ajout de champ le nom exact de l'élément de la barre de menu. Dans ce cas, il s'agit de Other... au lieu de Open with .
  5. Choisissez votre raccourci clavier et cliquez sur Ajouter .

Vous pourrez tester le raccourci immédiatement. Il suffit de faire attention au Ouvrez toujours avec option !

0 votes

Je ne pense pas que cela fonctionne. Je viens d'essayer et on dirait que le Finder confond Ouvrir avec et Always Open With (10.7.5) : Le raccourci clavier pref et le message d'erreur

0 votes

De plus, comme effet secondaire de l'ajout du raccourci, la fonction Open With l'élément de menu contextuel (ctrl+clic) devient Always Open With lorsque le raccourci clavier est mappé : Avant y Après

0 votes

@Nivas En effet, c'est pour cela que vous devez écrire. Other... au lieu de Open with... . Ce site c'est à ça que ça devrait ressembler. C'est en espagnol, mais vous voyez où je veux en venir.

5voto

Safwan Points 215

Si vous ouvrez fréquemment un fichier dans une application spécifique (autre que l'application par défaut), vous pouvez définir un raccourci clavier pour le faire. C'est très simple.

Disons que vous voulez ouvrir un fichier dans Sublime Text chaque fois que vous appuyez sur control + S après avoir sélectionné le fichier .

  1. Aller à Préférences système > Clavier > Raccourcis (onglet) > Raccourcis d'applications (option dans la barre latérale gauche) .
  2. Créer un nouveau raccourci en cliquant/tapant sur + .
  3. Sélectionnez Finder comme Application .
  4. Définir Titre du menu comme Texte sublime (ou Sublime Text.app en fonction de vos paramètres).
  5. Définir Raccourci clavier comme control + S . Il sera montré comme ^S . Ou vous pouvez utiliser tout autre raccourci que vous préférez.
  6. Cliquez/Tapotez sur Ajouter .

Maintenant, vous pouvez simplement sélectionner le fichier et appuyer sur control + S pour ouvrir le fichier dans Sublime Text.

1 votes

Merci, @Safwan - excellent conseil. J'ai dû changer le titre du menu en "Sublime Text.app" (sans les guillemets) pour que cela fonctionne ; les extensions de nom de fichier étaient configurées pour s'afficher dans le Finder, donc l'entrée sous Fichier > Ouvrir avec incluait l'extension.

0 votes

Après avoir effectué quelques tests supplémentaires dans la version 10.14.6, il s'avère que le Finder ne répond au raccourci clavier que de manière sporadique ; la reconstruction de la base de données des services de lancement pour corriger le bogue lent "Fetching..." ou le changement du raccourci par une autre combinaison n'ont pas résolu le problème.

1 votes

Voici ce qui a fini par fonctionner pour mon cas d'utilisation : assigner un raccourci clavier à l'un des services du Finder ("Ouvrir un fichier dans CotEditor") au lieu de s'appuyer sur "Ouvrir avec", "Autre...", etc. A raccourci de service personnalisé peuvent également être créés pour des applications qui n'en proposent pas (par exemple, Sublime Text).

2voto

markhunte Points 11634

Comme demandé, voici une capture de [mon blog] post pour un service Automator qui fonctionne pour moi dans Yosemite .

enter image description here

Code pour Applescript en étape 2

on run {input, parameters}

    tell current application to activate

end run

Code pour Applescript en étape 5

on run {input, parameters}
    set theApp to (POSIX path of (item 1 of input))
    repeat with i from 2 to number of items in input
        set this_item to item i of input
        tell application theApp to open this_item
    end repeat
    tell application theApp to activate
end run

Après avoir sauvegardé le service Automator, allez dans System Prefs. et ajoutez-y votre raccourci.

enter image description here

0 votes

Je suis content d'être allé jusqu'au bout, j'ai juste dû découvrir qu'il fallait cliquer sur le bouton droit de la souris pour suivre les instructions de la ligne pointillée orange (du moins, c'est comme ça que je m'en suis sorti).

0voto

J'ai utilisé FastScripts pour attribuer un raccourci à ce script. Il peut également être utilisé pour sélectionner les menus récents ouverts dans d'autres applications.

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

J'ai également utilisé scripts comme dans la 10.6 et les versions antérieures :

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

Il existe un bogue qui les rend cependant inutilisables en 10.7 et 10.8. On peut l'éviter en mettant l'accent sur une autre application au démarrage, mais cela entraîne un problème visuel.

Vous pouvez également utiliser Services d'automatisation Mais il existe un autre bogue : les raccourcis pour les services ne fonctionnent pas toujours tant que le menu des services n'a pas été affiché dans la barre de menu.

0 votes

La solution la plus courte (FastScripts) fonctionne parfaitement dans la 10.11, du moins pour l'ouverture des fichiers dans Emacs.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X