I usually have a lot of applications open with lots of windows in each. Let's say I'm working on several documents in a word processor, while having several web browser windows open for reference. I need to switch back and forth between my different documents, and a particular web browser window, which is a Wikipedia article.
Currently, to switch to the Wikipedia article, I need to
- ⌘ Tab a random number of times (depending on how many applications I have open) to Chrome, then
- Cmd ⌘ ` a number of times (depending on how many Chrome windows I have open) to reach the window with the Wikipedia article.
App switchers like Witch, that can be configured to bring up a list of all open windows from all applications, and lets you switch between them, improves the situation slightly. But it still requires me to browse through a list in order to select a window.
My workflow would be much easier if I could assign a keyboard shortcut to that particular Chrome window, to bring it to front.
Ideally, it would work like this:
- Activate the window you want to create a shortcut for ("window A")
- Bring up the utility app
- Assign a keyboard shortcut, say Ctrl Alt ⌘W, to "window A"
- From now on, pressing Ctrl Alt ⌘W at any time would bring "window A" to front
- When "window A" is closed, the keyboard shortcut is removed
Is there any utility application for macOS that provides this functionality?