Création d'un raccourci clavier à l'échelle du système pour lancer des applications [dupliquer]


30

Cette question a déjà une réponse ici:

Je suis récemment passé d'Ubuntu et je me sentais très à l'aise Ctrl + Alt + Tpour lancer le terminal. Puis-je assigner Shift + Cmd + Tà faire la même chose dans Yosemite? Plus précisément, je souhaite ouvrir une nouvelle fenêtre de terminal.

Réponses:


45

Oui c'est possible. Veuillez réviser le titre de la question en "Création d'un raccourci clavier à l'échelle du système pour lancer des applications" afin que les autres chercheurs puissent facilement trouver cette résolution.

La plupart des événements système peuvent être directement gérés et manipulés avec Automator. Automator est très ingénieux, mais il n'est pas encore utilisé. Je vais vous guider à travers les étapes pour créer un raccourci clavier à l'échelle du système pour ouvrir n'importe quelle application, mais dans votre cas, Terminal.

Étape 1 : Ouvrez Automator [situé dans Applications> Automator]

Étape 2 : créer un nouveau service pour votre «type de document»

pic1

Étape 3 : Avant d'aller de l'avant avec autre chose, assurez-vous de changer les méthodes de saisie dans la barre latérale supérieure droite à l'endroit où il est désormais capable de fonctionner sans aucune entrée dans une application spécifique. Émulez l'image suivante:

pic2

Étape 4 : Cliquez sur l'onglet Bibliothèque «Utilitaires»> Glissez-déposez «Lancer l'application» dans votre flux de travail. Sélectionnez votre application, dans votre cas, vous devrez la trouver manuellement en sélectionnant «autre». Votre écran devrait maintenant ressembler au mien:

pic3

Étape 5 : Enregistrez votre service sous le nom que vous voulez, dans ce cas, j'ai continué et enregistré le mien en tant que terminal de lancement, vous comprendrez pourquoi cela est important dans une minute.

Étape 6 : Accédez à vos Préférences Système> Clavier> onglet 'Raccourcis'.

Étape 7 : Cliquez sur l'onglet «Services» dans la barre de gauche et tous vos services seront remplis. Accédez à la section "Général", et puisqu'il s'agit d'un service nouvellement créé, il sera automatiquement activé par défaut. Voici où vous pouvez définir votre raccourci clavier. [IL N'Y AURA PAS UN PAR DÉFAUT]

pic4

Étape 8 : Fermez vos préférences système après avoir défini le raccourci et testez-le! Voila! Magnifico!

Il y a certaines choses à considérer lors de la sélection de votre raccourci:

  • SHIFT+ CMD+ Test une variable largement utilisée. Le raccourci que vous définissez ne doit pas être un raccourci clavier utilisé ailleurs. Comme nous n'avons pas spécifié d'entrée ou d'application spécifique, ce raccourci peut être utilisé à l'échelle du système. Cependant, si une application est déjà codée en dur pour utiliser ce raccourci clavier, la vôtre sera remplacée. Safari a le même raccourci, donc l'application remplacera votre raccourci clavier de service. Utilisez donc un modèle de clés non utilisé ailleurs.
    Pour la sécurité, j'ai utilisé: SHIFT+ CONTROL+ OPTION+ CMD+ Tcar aucune autre application ne l'utilise vraiment. Vous pouvez utiliser ce que vous voulez, je voulais juste clarifier cela avant que les gens ne commentent.
  • Pourquoi la sauvegarde du nom est-elle suffisamment importante?
    Les services se remplissent en fonction des types de fichiers que vous sélectionnez dans le Finder dans le menu contextuel du clic droit. Ainsi, par exemple: vous sélectionnez un élément de menu du Finder qui est une image et vous avez un service défini pour redimensionner ces photos, le menu contextuel remplira ce service là-dedans:
    pic5
    Comme vous pouvez voir le service remplit dans votre menu contextuel, cela ne fonctionne pas '' t importe maintenant puisque vous n'avez pas spécifié d'entrée ou d'application lors de la création du workflow dans Yosemite, mais vous ne savez pas comment cela affectera les futures versions du système d'exploitation.

Je travaille sur MacOS Sierra 10.12.3 et cette méthode n'a fonctionné pour moi qu'après avoir redémarré mon système.
Kshitij Saraogi

2
Avec macOS 10.14.x, Apple a changé les choses - ce qui est "Service" sur votre capture d'écran d'Automator est maintenant "Action rapide" (même icône) - Dans les paramètres du clavier, ce sont toujours les services.
friederbluemle

13

Une autre option consiste à utiliser l'application gratuite Menubar Apptivate . Je l'utilise des centaines de fois / jour.

Description du site:

Utilisez les raccourcis clavier globaux ou l'interface Apptivate pour: lancer, masquer et consulter rapidement les applications; Exécuter des scripts; Exécutez les workflows Automator; Accès instantané aux fichiers et dossiers; Séquences de raccourci clavier

Ce que j'aime chez Apptivate:

  • Non seulement lance une application (ou dossier, script, doc) via un raccourci clavier global (s'il n'est pas en cours d'exécution), mais le même raccourci met également la ou les fenêtres de l'application au premier plan si elles sont déjà en cours d'exécution et les masque si l'application a actuellement le focus.
  • Créez / modifiez / trouvez facilement des raccourcis clavier dans la liste déroulante de la barre de menus
  • La fonction de consultation rapide est idéale pour référencer rapidement quelque chose dans une application tout en travaillant dans une autre.

Capture d'écran Apptivate


@Leon li - vous pouvez utiliser Bartender ( macbartender.com ) pour masquer les icônes de la barre de menus de macOS.
Kye Hittle

2

Il y a de bonnes options ici mais je voulais ajouter mon favori personnel que j'utilise depuis 10.5 et qui fonctionne toujours sur 10.11.2: Spark 3 .

http://www.shadowlab.org/Software/spark.php

C'est un logiciel gratuit et extrêmement facile à installer. Voici la description du développeur:

Spark est un gestionnaire de raccourcis puissant et facile. Avec Spark, vous pouvez créer des raccourcis clavier pour lancer des applications et des documents, exécuter AppleScript, contrôler iTunes, etc. Vous pouvez également exporter et importer votre bibliothèque de raccourcis clavier ou l'enregistrer au format HTML pour l'imprimer. Spark est gratuit, alors utilisez-le sans modération!

Voici une capture d'écran de l'interface:

Interface utilisateur Spark

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.