Ich liebe Mac-Apps, die eine Command-Palette haben. Command-Palette, fragt ihr vielleicht? Das ist eine Eingabezeile, die in der Regel in der Mitte des Bildschirms auftaucht, wenn wir eine in der jeweiligen App eine dafür vorgesehene Tastenkombination betätigen. Diese ermöglicht dann, Funktionen der jeweiligen Apps aufzurufen, indem wir diese als Befehl eintippen. Unter der Eingabezeile tauchen dann Vorschläge auf, die sich immer weiter einengen, je mehr Buchstaben wir eintippen. Kommt euch bekannt vor? Richtig, im Prinzip ist eine Command-Palette ein Alfred/LaunchBar/Raycast für die jeweils aktive App.
Die Vorteile einer Command-Palette liegen für mich auf der Hand. Man muss sich nicht die Tastenkombinationen für Menüeinträge der App merken und wir sparen uns häufig den Griff zur Maus oder zum Trackpad. Apps mit Command-Palette sind zum Beispiel Obsidian (siehe Titelbild, Cmd-P), Discord (Cmd-K), Arc-Browser (derzeit Invite-only, Cmd-T) oder PhpStorm (Shift-Shift hintereinander).
Als Alfred-Nutzer und jemand, der beruflich viel im Terminal arbeitet, mag ich das Konzept hinter einer Command-Palette wie eingangs erwähnt. Daher ist mein Ziel, möglichst viele Mac-Apps nachträglich damit auszustatten. Das geht tatsächlich und daher schauen wir uns dies heute ein wenig näher an.