Witch makes switching between windows easy. Have you ever wanted to switch to a certain window, not just the application it belongs to? While you can use Exposé to switch windows, doing so can be very clumsy if you're the keyboard-only type of user. And don't all of these windows look just the same when they are scaled down?
Witch lets you access all of your windows (in all Spaces using Mac OS X 10.6 and Witch 3.2 or newer) by pressing a shortcut and choosing from a clearly arranged list of window titles. You can also see an optional window preview before switching windows.
What's New
Version 3.9:
Added a Font pop-up menu to the Behavior tab, to allow users to choose their own switcher font.
Added a visual indicator for shortcuts created using keys on the numeric keypad. (Hat tip to Darren C. for the suggestion.)
Witch will now work much better with Butler, Teleport, and Synergy.
Hot keys (such as z for zoom, m for minimize) affecting the frontmost window now work in more applications, including Chrome. (Hat tip to Dale for reporting this issue.)
Version 3.9:
Added a Font pop-up menu to the Behavior tab, to allow users to choose their own switcher font.
Added a visual indicator for shortcuts created using keys on the numeric keypad. (Hat tip to Darren C. for the suggestion.)
Witch will now work much better with Butler, Teleport, and Synergy.
Hot keys (such as z for zoom, m for minimize) affecting the more...
I moved recently from Windows to OSX, and the one thing I could not stand about OSX is the handling of applications and windows. I used Windows and Linux for decades, and would use Alt-Tab hundreds of times a day and was very fast at switching back and forth between windows.
So I found the Mac's handling of Cmd-Tab to be a huge regression - I found it simply dreadful having to Cmd-Tab between apps, then separately cycle between windows with another shortcut.
Enter Witch, which solves all these problems, and has quite a few customisations and extra features which actually make it much better than Windows/Linux switching.
I very much like the numbering of windows, allowing the quick selection of a window by hitting its number. It has a good selection of fully customisable shortcuts (I have the main switcher configured to Cmd-Tab, disabling OSX's default application switcher, which I never use.) You can ignore apps or windows that match certain patterns, which is useful for excluding certain types of windows/panels that you never want to switch to. And the appearance is fully customisable with sensible and attractive defaults.
It's also fast and stable - I've never had a crash or seen a glitch.
For me, there's only one missing feature right now: the ability to disable the mouse from affecting the switcher. I often Cmd-Tab with my left hand with the mouse in my right, and that can cause me to move the pointer over the switcher, changing the selected window. This can slow my down sometimes, getting in the way of quickly flicking back and forth between windows. I'm contacting support to suggest they add that.
It's wonderful tool and I really can't enjoy OSX without it. If I could run only one productivity/UI app on OSX, it would be Witch.
So what ever happen to Witch 4, which Many Tricks last mentioned below back on December 8, 2010 (more than 2 years ago)? Count me as another unsatisfied customer who has switched to Optimal Layout (formerly WindowFlow). A 2-year silence from the developer is not good for future business.
It seem like Witch uses too much virtual memory for what I use it for. I just have it as an alternative way to switch between apps with gestures since if I use xgestures with the native apple app switcher there's a bug with apple or whatever that will make it scroll continuously as if I'm pressing and holding Command-tab without letting go. Witch handles it much better, but I'm not sure it should be using so much VM as it goes. (it uses as much as safari does) - Mac OS 10.6.7 / Witch 3.7
I ended up going with LiteSwitch. Works much faster, don't force you with a vertical list, uses less memory, etc. - You can also cancel by just click the grey area around the icons. Witch is just too cumbersome.
Can't see previews of Photoshop photos, I mean first tab is visible. There is also problem with psd-cmyk photos- cant see prev. Generally this version is unstable. I'll wait until next update will be available.
Until Apple sees fit to give us a system-wide 'tabs' API, and other developers see fit to use it, tabs will be problematic. We're looking at adding some app-specific tab support in Witch 4, if we can (i.e. if the apps will tell us about their tabs).
In Witch 4 -- the next major release -- we'll be offering different layout options for the switching panel and preview windows. However, we can't do that in the current release, as it's going to require a major rewrite of the interface.
But rest assured, it's on our list, and it will be addressed.
A good, solid update to Witch. The new customization options are nice, and the ability to replace Command+Tab and Command+` is just what I was hoping for. I don't use Spaces, so fortunately I'm not bothered by the lack of compatibility. The upgrade price for Witch 2 owners is very reasonable at less than half of the full purchase price. Unlike with Leech, I don't grudge the upgrade cost for Witch. Other than the 32-bit pref pane annoyance, it worked fine for me in Snow Leopard, and I feel like I got my money's worth from it. I'm glad to see Many Tricks back up and running, and I'm willing to give them the benefit of the doubt that, with their new organizational scheme, the old inconsistencies with updates and support won't be issues any more.
People are starting to mention WindowFlow in here. I think it's a good utility too, but there are a couple of things that still make Witch the clear winner for me at this point. First and foremost is that WindowFlow doesn't properly keep track of the order of minimized or hidden windows (at least when sorting by window activity). It lumps them together at the end of the list, so any time you minimize or hide a window it goes to the bottom and throws off the sorting order, which is a major annoyance since I use minimized windows a lot. The second thing is the lack of a function to cycle the windows of the frontmost application only. That said, I can see why heavy Spaces users might prefer WindowFlow at this point. Whichever utility you prefer, it's always nice to have alternatives :)
Witch gets unresponsive when the system is under high load (while I am able to use any other application like ms word, watch movies etc.). Emailed to the developper but got no response.
Once upon a time, when switching windows with Witch, I could highlight a window and click w or q, and thereby close the window oe even quit the program. This seems no longer to be possible. Any insights here? Tips? Plans for the future?
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Witch makes switching between windows easy. Have you ever wanted to switch to a certain window, not just the application it belongs to? While you can use Exposé to switch windows, doing so can be very clumsy if you're the keyboard-only type of user. And don't all of these windows look just the same when they are scaled down?
Witch lets you access all of your windows (in all Spaces using Mac OS X 10.6 and Witch 3.2 or newer) by pressing a shortcut and choosing from a clearly arranged list of window titles. You can also see an optional window preview before switching windows. Moreover, you can use Witch to...
Directly access minimized windows without using your mouse
Close minimized windows without bringing them to front first
+2
+7
TheBloke reviewed on 23 Mar 2012
I moved recently from Windows to OSX, and the one thing I could not stand about OSX is the handling of applications and windows. I used Windows and Linux for decades, and would use Alt-Tab hundreds of times a day and was very fast at switching back and forth between windows.
So I found the Mac's handling of Cmd-Tab to be a huge regression - I found it simply dreadful having to Cmd-Tab between apps, then separately cycle between windows with another shortcut.
Enter Witch, which solves all these problems, and has quite a few customisations and extra features which actually make it much better than Windows/Linux switching.
I very much like the numbering of windows, allowing the quick selection of a window by hitting its number. It has a good selection of fully customisable shortcuts (I have the main switcher configured to Cmd-Tab, disabling OSX's default application switcher, which I never use.) You can ignore apps or windows that match certain patterns, which is useful for excluding certain types of windows/panels that you never want to switch to. And the appearance is fully customisable with sensible and attractive defaults.
It's also fast and stable - I've never had a crash or seen a glitch.
For me, there's only one missing feature right now: the ability to disable the mouse from affecting the switcher. I often Cmd-Tab with my left hand with the mouse in my right, and that can cause me to move the pointer over the switcher, changing the selected window. This can slow my down sometimes, getting in the way of quickly flicking back and forth between windows. I'm contacting support to suggest they add that.
It's wonderful tool and I really can't enjoy OSX without it. If I could run only one productivity/UI app on OSX, it would be Witch.
+2
+7
For anyone else wanting to do this, there are already some hidden settings that can configure how the mouse is handled.
Disable Witch through the PrefPane, then open a Terminal and run any or all of the following (their meanings are self-explanatory):
defaults write ~/Library/Application Support/Witch/Settings "Ignore Mouse Movement" -bool YES
defaults write ~/Library/Application Support/Witch/Settings "Ignore Mouse Clicks" -bool YES
defaults write ~/Library/Application Support/Witch/Settings "Ignore Scroll Wheel" -bool YES
I now have no issues or problems with Witch at all - it does exactly what it's meant to, in near enough the best possible way!
+1
sixoclockish reviewed on 11 Mar 2012
+1
+1
+1
+350
+338
+1
+338
+1
+338
-3
-4
+5
I happen to prefer Witch's method, but understand that others may prefer Switche or WindowFlow, which is exactly what's great about an open market.
Witch 4 will have some additional layout options, so maybe it will appeal to some folks who currently prefer the others.
-rob.
+1
-rob.
+4
+106
Zx reviewed on 23 Jun 2010
Thanks.
+8
But rest assured, it's on our list, and it will be addressed.
regards,
-rob.
+30
Bonobo reviewed on 14 Jun 2010
+2
+30
Bonobo reviewed on 25 May 2010
+4
+721
People are starting to mention WindowFlow in here. I think it's a good utility too, but there are a couple of things that still make Witch the clear winner for me at this point. First and foremost is that WindowFlow doesn't properly keep track of the order of minimized or hidden windows (at least when sorting by window activity). It lumps them together at the end of the list, so any time you minimize or hide a window it goes to the bottom and throws off the sorting order, which is a major annoyance since I use minimized windows a lot. The second thing is the lack of a function to cycle the windows of the frontmost application only. That said, I can see why heavy Spaces users might prefer WindowFlow at this point. Whichever utility you prefer, it's always nice to have alternatives :)
-rob.
+19
Since there is no way to buy this app anymore, can anyone please tell me how to disable the annoying "Please buy Witch!" message?
Many Tricks was gone for a while, but we've been back since March of 2010, and we're here to stay now.
-rob.
+3
MacBook Pro / OS 10.4.7
As far as I know, that old feature never went away, and it still works in the current (3.5.6) version of Witch.
-rob.
+3
CNYMAC315 rated on 17 Apr 2012
+1
Alotia rated on 15 Feb 2012
+5
Dan1983 rated on 08 Dec 2010