Erstellen einer systemweiten Tastenkombination zum Starten von Anwendungen [duplizieren]

Antworten:

45

Ja das ist möglich Bitte überarbeiten Sie den Fragentitel in "Erstellen einer systemweiten Tastenkombination zum Starten von Anwendungen", damit weitere Fragesteller diese Lösung problemlos finden können.

Die meisten Systemereignisse können direkt mit Automator behandelt und bearbeitet werden. Automator ist sehr einfallsreich, wird aber nicht ausgenutzt. Ich werde Sie durch die Schritte zum Erstellen einer systemweiten Tastenkombination zum Öffnen einer beliebigen Anwendung führen, in Ihrem Fall jedoch Terminal.

Schritt 1 : Öffnen Sie Automator [in Applications> Automator]

Schritt 2 : Erstellen Sie einen neuen Service für Ihren 'Dokumenttyp'

pic1

Schritt 3 : Bevor Sie fortfahren, stellen Sie sicher, dass Sie die Eingabemethoden in der oberen rechten Seitenleiste so ändern, dass sie jetzt ohne Eingabe in einer bestimmten Anwendung ausgeführt werden können. Emulieren Sie das folgende Bild:

pic2

Schritt 4 : Klicken Sie auf die Registerkarte "Bibliothek" "Dienstprogramme" und ziehen Sie die "Anwendung starten" per Drag & Drop in Ihren Workflow. Wählen Sie Ihre Anwendung aus. In Ihrem Fall müssen Sie sie manuell finden, indem Sie "Andere" auswählen. Ihr Bildschirm sollte jetzt meinem ähneln:

pic3

Schritt 5 : Speichern Sie Ihren Dienst unter einem beliebigen Namen. In diesem Fall habe ich meinen als Startterminal gespeichert. Sie werden gleich sehen, warum dies wichtig ist.

Schritt 6 : Navigieren Sie zu Ihren Systemeinstellungen> Tastatur> Registerkarte "Verknüpfungen".

Schritt 7 : Klicken Sie in der linken Leiste auf die Registerkarte "Dienste". Alle Ihre Dienste werden ausgefüllt. Navigieren Sie zum Abschnitt "Allgemein", und da es sich um einen neu erstellten Dienst handelt, wird dieser standardmäßig automatisch aktiviert. Hier können Sie Ihre Tastenkombination einstellen. [ES GIBT NICHT STANDARDMÄSSIG EINEN]

pic4

Schritt 8 : Schließen Sie Ihre Systemeinstellungen, nachdem Sie die Verknüpfung eingerichtet und getestet haben! Voila! Magnifico!

Bei der Auswahl Ihrer Verknüpfung sind folgende Punkte zu beachten:

  • SHIFT+ CMD+ TIst ein weit verbreitetes Variable. Die von Ihnen festgelegte Tastenkombination sollte keine Tastenkombination sein, die an anderer Stelle verwendet wird. Da wir keine Eingabe oder bestimmte Anwendung angegeben haben, kann diese Verknüpfung systemweit verwendet werden. Wenn für eine App jedoch bereits ein fester Code für diese Tastenkombination festgelegt ist, wird Ihre Tastenkombination überschrieben. Safari hat dieselbe Tastenkombination, sodass die Anwendung Ihre Diensttastenkombination überschreibt. Verwenden Sie also ein Schlüsselmuster, das an keiner anderen Stelle verwendet wird.
    Aus Sicherheitsgründen verwenden I: SHIFT+ CONTROL+ OPTION+ CMD+ Twie keine andere Anwendungen wirklich verwenden. Sie können verwenden, was Sie wollen, ich wollte das nur klären, bevor die Leute kommentierten.
  • Warum ist das Speichern des Namens angemessen wichtig?
    Die Dienste werden entsprechend den Dateitypen ausgefüllt, die Sie im Finder im Kontextmenü mit der rechten Maustaste auswählen. Beispiel: Sie wählen einen Finder-Menüeintrag aus, der ein Bild ist, und Sie haben einen Dienst zum Ändern der Größe dieser Fotos eingerichtet. Das Kontextmenü
    pic5
    füllt diesen Dienst dort: Wie Sie sehen, füllt sich der Dienst in Ihrem Kontextmenü. Dies spielt keine Rolle, da Sie beim Erstellen des Workflows in Yosemite keine Eingabe oder Anwendung angegeben haben, aber Sie wissen nicht, wie sich dies auf zukünftige Betriebssystemversionen auswirkt.
seelenverherrlicht
quelle
Ich arbeite unter MacOS Sierra 10.12.3 und diese Methode hat nur nach einem Neustart meines Systems funktioniert.
Kshitij Saraogi
2
Mit macOS 10.14.x hat Apple die Dinge geändert - Was auf Ihrem Automator-Screenshot unter "Service" steht, ist jetzt "Quick Action" (gleiches Symbol) - In den Tastatureinstellungen sind es immer noch "Services".
Friederblümle
13

Eine weitere Möglichkeit ist die kostenlose Menüleisten-App Apptivate . Ich benutze es hunderte Male / Tag.

Beschreibung von der Website:

Verwenden Sie globale Hotkeys oder die Apptivate-Oberfläche, um: Anwendungen zu starten, auszublenden und schnell zu suchen; Skripte ausführen; Führen Sie Automator-Workflows aus. Sofortiger Zugriff auf Dateien und Ordner; Hotkey-Sequenzen

Was ich an Apptivate liebe:

  • Startet nicht nur eine App (oder einen Ordner, ein Skript oder ein Dokument) über einen globalen Hotkey (wenn sie gerade nicht ausgeführt wird), sondern bringt auch die Fenster der App in den Vordergrund, wenn sie bereits ausgeführt werden, und blendet sie aus, wenn die App ausgeführt wird derzeit hat der schwerpunkt.
  • Erstellen / ändern / finden Sie Hotkeys ganz einfach in der Dropdown-Menüleiste
  • Die Quick Peek- Funktion ist großartig, um schnell auf etwas in einer App zu verweisen, während Sie in einer anderen arbeiten.

Apptivate Screenshot

Kye Hittle
quelle
@Leon li - Sie können Bartender ( macbartender.com ) verwenden, um Symbole in der Menüleiste von macOS auszublenden.
Kye Hittle
2

Hier gibt es einige gute Optionen, aber ich wollte meinen persönlichen Favoriten hinzufügen, den ich seit 10.5 verwende und der immer noch mit 10.11.2: Spark 3 funktioniert .

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

Es ist Freeware und extrem einfach einzurichten. Hier ist die Beschreibung des Entwicklers:

Spark ist ein leistungsstarker und einfacher Shortcuts-Manager. Mit Spark können Sie Tastenkürzel erstellen, um Anwendungen und Dokumente zu starten, AppleScript auszuführen, iTunes zu steuern usw. Sie können Ihre Tastenkürzel-Bibliothek auch exportieren und importieren oder im HTML-Format speichern, um sie zu drucken. Spark ist kostenlos, verwenden Sie es also ohne Mäßigung!

Hier ist ein Screenshot der Benutzeroberfläche:

Spark-Benutzeroberfläche

billynoah
quelle