Reprinted from TidBITS#1032/21-Jun-2010 with permission.
Copyright (C) 2010, TidBITS. All rights reserved.
http://www.tidbits.com/

Witch 3.5 Knows Window Switchcraft
----------------------------------
  by Matt Neuburg <matt@tidbits.com>
  article link: <http://db.tidbits.com/article/11352>
  3 comments

  The things I love about Mac OS X are often the very same things that
  I find the most frustrating. (Mac OS X is like real life in that
  regard.) Case in point: I can simultaneously run lots of
  applications, each of which has many windows open, so I can get lots
  of work done that involves switching among windows of different
  applications. Except that as soon as I've opened lots of windows, I
  can't find the window I want.

  Oh, yes, I can find the right window eventually, but only after a
  certain amount of banging around. I'm just not as nimble jumping
  directly between desired windows as I'd like to be. Over the years,
  Apple has incorporated various innovations into Mac OS X designed to
  ease my pain in this regard (Exposé, Spaces, Exposé again), but
  nothing has really helped.

<http://db.tidbits.com/article/7415>
<http://db.tidbits.com/article/9260>
<http://db.tidbits.com/article/10504>

  What I want, in order to plow through the mess that is my screen, is
  a list of _all_ my open windows in _all_ my running applications. In
  "Take Control of Exploring & Customizing Snow Leopard," and its
  predecessors, I've recommended various utilities that give me
  precisely that. My current favored solution is Witch, from Many
  Tricks (the development house of Peter Maurer, who writes a number
  of other indispensable utilities, including Desktop Curtain). I've
  recommended Witch in the past, but its most recent incarnations have
  given it a boost in speed and power that makes it irresistible.
  Witch has better keyboard navigation than ever. Witch is now
  Spaces-friendly, meaning that it can see windows open in spaces
  other than the one you're currently in. And the latest version, 3.5,
  even lets you display a preview of a window.

<http://www.takecontrolbooks.com/snow-leopard-customizing?pt=TB1032>
<http://manytricks.com/witch/>
<http://manytricks.com/desktopcurtain>

  Witch is a faceless background application, with its settings
  accessible through a System Preferences pane. The way I use Witch is
  quite minimal; it has lots of features I don't take advantage of.
  Witch comes with a bunch of global keyboard shortcuts you can set,
  but I use just one of them: the shortcut that summons Witch's
  window. (I have this set to Shift-Control-Option-Command-W.) That
  window pops up over everything on the screen, and the way I have it
  configured, it consists of all running applications sorted
  alphabetically, with all their open windows.

  The screenshot shows Witch's window in a typical default format.
  From here, I can use the mouse (including the scroll wheel) or
  keyboard to pick a window, and press Return to dismiss Witch and
  open that window. Pressing Escape chooses the Cancel option to close
  Witch's window. Some things to notice: The Finder's Applications
  window is minimized into the Dock. (I could bring it out of the Dock
  from here by selecting it and typing M; I can also hide and close
  windows from here, and even reveal a selected document or
  application in the Finder.) Applications without open windows are
  listed; I've chosen that option because I might actually want to
  switch to something like LaunchBar. Some open windows, such as
  Entourage's Progress window, are not listed; I've set Witch to hide
  them because I never want to switch to them. Safari's window is in a
  different space; yet Witch knows about it.

<http://db.tidbits.com/resources/2010-06/witch.png>

  Witch is highly configurable as to both appearance (window colors,
  size, and shadows) and behavior. For example, applications (and
  windows) can be listed in order of recent activity, so if you're
  switching mostly between two applications, they top the list. You
  can set global keyboard shortcuts to open lists of other windows,
  such as just the frontmost application's windows, or all windows
  except those that are minimized. You can also set global keyboard
  shortcuts for things like zooming all minimized windows (being able
  to do this makes minimized windows a lot more useful). You can see a
  preview of a window by hovering the mouse over it, but I've turned
  off this feature, for the sake of speed.

  Yet, as I've already said, I have opted mostly for simplicity. I use
  just one Witch window, the list of all windows of all applications,
  sorted alphabetically. I know a few of Witch's internal keyboard
  shortcuts, such as using arrow keys to navigate, but that's about
  all. Yet even this minimal, rather simple-minded use of Witch has
  made me a far more nimble Mac user. That should indicate just how
  valuable a utility this is. I still do pop up Apple's Command-Tab
  switcher, but that habit is now supplemented by a frequent use of
  Witch.

  Witch 3.5 costs $19. It is a free upgrade from earlier 3.x versions,
  or $8 to upgrade from Witch 2. It requires Mac OS X 10.5 or later
  (earlier versions of Witch support earlier systems). It's a 1.8 MB
  download. The penalty for not registering is an occasional nag
  window, but the price is so reasonable that if you like and use
  Witch you'll surely want to register and reward Many Tricks for
  their continued hard work on this splendid utility.

<http://manytricks.com/download/witch>

  ----
  read/post comments: <http://db.tidbits.com/article/11352#comments>
  tweet this article: <http://db.tidbits.com/t/11352>