Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Looking for an OS X add-on that will enable Windows-like (one-click) functionality for switching between different windows of a single application.

Example: I have 5 maximized Chrome windows open, and wish to switch to a specific window. My current options are Exposé, the "Window" file menu, and Cmd-`. None of them are ideal because they take more than one click to execute, which is why I miss the taskbar in Windows. (For those of you unfamiliar with the taskbar, it displays a list of all your system-wide open windows similarly to how tabs are displayed in modern browsers.

So basically, I want to see a list of all of my open windows, and be able to toggle between them with a single click.

share|improve this question
    
What version of OSX are you using? Lion? Snow Leopard? –  Martín Marconcini Mar 15 '12 at 13:20
    
Also are you using a Mouse or Trackpad –  markhunte May 3 '13 at 20:03
add comment

8 Answers

Could perhaps HyperDock or DockView meet your needs?

share|improve this answer
    
+1 for HyperDock –  Martín Marconcini Mar 15 '12 at 13:20
    
+1 for the HyperDock –  kukoo Mar 15 '12 at 15:28
    
+1 for HyperDock. If you like HyperDock, you might also like HyperSwitch from the same developer, especially if you prefer keyboard shortcuts. It's still in beta, but I haven't had any issues so far. –  joelseph Mar 15 '12 at 16:33
    
Thanks for hyperdock info !! –  Render May 3 '13 at 20:26
add comment

Expose is the answer, you just need to configure it properly.

I use a trackpad (on my desktop mac!) and have a four finger swipe to bring up expose. With a mouse you might want to investigate activating expose with a screen corner or keyboard command (eg: left hand on the keyboard, right hand on the mouse).

Properly configured, expose is fast. It also gives you a bigger click target than the task bar.

There is no way to get the exact task bar functionality on OS X, you are going to have to learn a different workflow. But once you learn it, you'll be just as efficient.

share|improve this answer
    
False. Hyperdock provides the ability to pick different windows with just one click –  Dante Dec 6 '13 at 19:13
add comment

I haven't seen anything quite what ur looking for, but Witch does a good job of rotating through all open windows whether they are minimized or not.

share|improve this answer
add comment

Using your Chrome example,

Hold CTRL and click on Chrome icon on the dock, it will bring up a list of Chrome Window that is currently opened.

share|improve this answer
add comment

iTaskbar is a product that I'm affiliated with, so be sure to check out other's reviews of it. At the moment it's the only product in this category since creating a taskbar on OS X is not as trivial as on other operating systems. ;)

enter image description here

We hope it will be helpful to all those people who, just like us, need a taskbar to work efficiently.

share|improve this answer
1  
Please have a look at the FAQ, especially the part about self-promotion. –  patrix Apr 26 '13 at 7:40
    
Sorry for having violated the rules. It's true that I'm affiliated to the product, I didn't know I had to state it. I just thought the link was exactly the answer to the question of the user. My bad :) –  Krav Apr 30 '13 at 17:35
    
@krav We have a very nice system where anyone can edit things. I would suggest you put any common information in your profile and if you answer some unrelated questions well, you'll get enough reputation here to comment and participate on Ask Different Meta where we can help you stay on track with respect to what's marketing and what's considered spam. –  bmike May 7 '13 at 22:50
    
Ok, thanks for your comment. I will edit my profile as you suggest ASAP. –  Krav May 8 '13 at 18:48
add comment

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer; explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed.

My solution to this is to not maximize windows: if I have one large window open in the middle, I'll leave ~50 pixels of open monitor on each side (less on the top) and I'll arrange ancillary windows (chat, terminal, Stickies, etc.) so various edges of them stick out beyond the edge of the big central window. Apps that have larger windows (browsers, email, etc.) that I access less-frequently I'll leave in the middle and click on the Dock icon to bring all of them forward and choose which one to use (usually, there's only one window in this sort of app in my normal usage).

If I have a ton of windows open in a certain app (usually BBEdit or Excel), I'll make sure none of them completely occlude another so I can, at the very least, get to any window in two clicks: one on the Dock icon and the second on an edge of the window I want; in some cases, I'll four-finger-swipe to get Exposé and then click on the document window I want.

share|improve this answer
add comment

And don't forget that holding down option when clicking between different application windows (or to the Desktop) will hide the app you're clicking out of. If you're a OOTMOOTK (one on the mouse, one on the keyboard) type user, it makes a world of difference.

share|improve this answer
add comment

I do not have a mouse so cannot test using one.

With a Trackpad

You can use a gesture to swipe the "Application's Exxposé"

The "Application's Exposé" shows you thumbnails and scaled windows of the current Application.

enter image description here

Or if you hover over any app in the dock which has open windows (does not have to be the currently active) and use the gesture "Application's Exposé" will show you the windows for that app.

You can then click into one of them or gesture back to your current app.

Setup the gesture in the Trackpad preference pane in System Preferences

enter image description here

Using the keyboard

You can do the same by setting a hot key to replace the gesture part. But it will only show the current apps windows.

This is set under the Application Windows in Mission Control preference pane in System Preferences.

enter image description here

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.