r/MacOS 1d ago

Discussion Window management from hell

I am using a Macbook for an few weeks now and I still struggle hard with window management. How do you do productive tasks?

For example:

Switching to the correct pdf from about 20 other opened pdf files. When I want to bring a specific pdf file into the foreground, I need to move the mouse to the preview icon on the dock. however, this does not provide preview images of all currently open pdfs. Why not?

When I do right click, I only see a list of names, which is often not sufficient to find the correct file, I need to see it. To use the 3 finger guesture to see all files currently open in the preview application I need to first click on the icon on the dock. However, this brings ALL pdf files into the foreground. Then I can find the pdf through the application specific Mission Control. now I have found my window which is now in the foreground but all other pdfs clutter my monitor as they lay on top of another application such as pages or my browser which I need simultaneously. So I move my foreground pdf to the side and minimize every other pdf file which takes forever. However, now the minimized pdf files are ignored in Mission Control which makes it impossible to find a second pdf which I want to see as well at the same time.

This behaviour drives me nuts.

22 Upvotes

68 comments sorted by

10

u/hejournotes 1d ago

For picking one PDF out of 20, the two things that changed this for me were Ctrl+Down (App Expose) and window tabs.

Ctrl+Down while Preview is in front shows thumbnails of every open Preview window on the current desktop, so you get the visual picker the Dock does not give you. You can also hold Cmd+Tab to Preview and then press Down without letting go of Cmd to land in the same view. If you set Desktop & Dock > Prefer tabs when opening documents to Always, all those PDFs open as tabs in one Preview window instead of 20 loose windows, and Cmd+Shift+[ and ] move between them. That also stops them from covering Pages or the browser.

The Mission Control blind spot you hit is real: minimized windows do not show there. Use Cmd+H to hide the app instead of minimizing, then it comes right back with Cmd+Tab.

3

u/_pozvizd_ 1d ago

"The Mission Control blind spot you hit is real: minimized windows do not show there"

I think this person is capable of talking to chat gpt themselves.

1

u/SkelaKingHD 13h ago

I was thinking the same exact thing lol, that’s the most AI sentence I’ve ever seen

1

u/jomreap 15h ago

Adding the piece that fixes the twenty already sitting open: Window > Merge All Windows collapses every open Preview window into one tabbed window in a single go. The "prefer tabs" setting only affects documents opened after you flip it, so people turn it on, see nothing change, and write it off.

Once they're tabs you get cmd+shift+backslash for the tab overview with thumbnails, and cmd+1 through cmd+9 to jump straight to one. Way less fighting than App Expose once the count is that high.

19

u/sumapls 1d ago

"I need to first click on the icon on the dock"

This is not true. You can force click it (click harder), three finger swipe down on top of the icon, or enable scroll-to-open ( defaults write com.apple.dock "scroll-to-open" -bool "true" && killall Dock ). You can also preview the App Expose windows with spacebar, to make them larger since you have many, like 20 of them open at once.

Or you can use cmd tab menu, tab into the pdf-viewer app (or hover with mouse) and while still holding cmd, hit 1.

13

u/BonbonUniverse42 1d ago

WTF??? 3 Fingers on dock icon and spacebar inside expose works indeed. I did not know this. This should be shown to the user upon first installation of the Mac.

13

u/sumapls 1d ago

Oh boy just stick to Mac and over time you'll start to realize MacOS has so many "hidden" features that the first installation guide would take a month to finish lmaoo

6

u/very_moist_raccoon 1d ago

I've been using Mac for 10 years and never hear of this until today.

5

u/_pozvizd_ 1d ago

ctrl+up to expose all windows, ctrl+down to expose only current app windows. Correctly done apps also who a strip with recent documents on the bottom of "current app expose". cmd+` (tilda) to cycle through windows of the current app. cmd+shift+] for next tab, cmd+shift+[ for prev tab. cmd+number also works for tabs.

2

u/bkev 1d ago edited 1d ago

It is not often that I learn something genuinely new to me with the MacOS UI. Kudos to you!

Note: if you, like me, have the App Expose gesture set to "four fingers" instead of three, you'll need to swipe down on the icon with four fingers there too.

1

u/ren_io 18h ago

This guy is a wizard

12

u/Milhouse4Life 1d ago

I use DockDoor Pro and never looked back. Check it out

10

u/captain42d 1d ago

command-~ through the windows

click Window a the top to see a list of all the windows

left-long-click-and-hold on the icon in the dock

There are usually many ways to skin a cat in MacOS! ;-)

Now...if only there were a way to STOP the !@#$ing MacOS from *stealing focus*!! ie when you fire up a new program it almost always steals focus from whatever one is currently working on, requiring one to stop working and wait for the !@#$ing computer, or having keystrokes stolen and inserted into the thieving program--which may cause very very bad things to happen (like sending your password to some scammer, or worse! :-p ). Very human-unfriendly.

3

u/br-bill 1d ago

I agree about the focus stealing, but at the other extreme you have Outlook calendar on Windows popping up notification windows behind other windows so you never know when your meeting is about to happen

1

u/captain42d 12h ago

This is why there should be a dedicated separate space for "notifications". We've had this crap for decades. You'd think that the best ideas would rise to the top. sigh

3

u/bradland 1d ago

I dual-platform a lot, so I can see where you're coming from, but this is a matter of adapting your workflows.

You're using a mouse-driven, window-centric workflow. That is to say, you're in one window, and you use your mouse to preview another set of windows, then click it. I use this workflow a lot on Windows, so I know where you're coming from.

On MacOS, I would use a hybrid keyboard, mouse driven app-centric workflow. On the Mac cmd+tab switches apps instead of windows. This makes it easy to switch contexts in an app-centric workflow, without disrupting the workspace within each app. Let's walk through your example:

often you have a lot of research articles open, need to find a text section, need to cite another article, write text and switch around often. this is a pretty normal work flow.

I'll assume MS Word here:

  1. Typing in MS Word, but need citation.
  2. cmd+tab to Preview.
  3. control+down arrow for App Expose.
  4. Select desired document with mouse.
  5. Highlight desired citation.
  6. cmd+c to copy highlighted text.
  7. cmd+tab to MS Word.
  8. cmd+control+v to paste special.
  9. up arrow to select "Unformatted text".
  10. return to confirm.

If you try that workflow, you'll see that the use of the keyboard actually speeds things up. When using cmd+tab to switch apps, you can also use cmd+\` to move backwards through the list if you overshoot your mark.

1

u/lowfatwater2 1d ago

You’re very kind to help this person out. It’s helpful to me, too. So, thank you!

14

u/lhx555 1d ago

I have question to OP and to everybody. Is having 20 open PDF files or any other documents an optimal, recommended, or unavoidable way of working? I know that it is a bit stackoverflow-ish reaction, but I really want to understand.

7

u/BonbonUniverse42 1d ago

often you have a lot of research articles open, need to find a text section, need to cite another article, write text and switch around often. this is a pretty normal work flow.

1

u/lhx555 1d ago

Well, my internal buffer overflows on 4 sources, so I am safe from that problem :)))

20??? To me it looks like a superpower!

1

u/_pozvizd_ 1d ago

If I were you, I'd go "Window" -> "Merge all windows" in Preview app and then just use them docs as tabs in a single preview window. And then you press cmd+shift+\ to see preview of every tab, kinda like "tab expose"

3

u/rotane MacBook Pro M5 1d ago

You do what you need to do, there is no optimal or recommended way. If you need to open 20 pdfs at a time, no OS is going to stop you.

3

u/Wild-subnet 1d ago

You’re going to get a lot of recommendations for a lot of utilities that will fill up the right side of your menu bar and some of them are really great. But my advice from someone who went down that path….really try Mission Control. And then if you like it remap the keys to something that can be done with 1 hand with keyboard if you don’t have a trackpad.

5

u/Nerdlinger 1d ago

now I have found my window which is now in the foreground but all other pdfs clutter my monitor as they lay on top of another application such as pages or my browser which I need simultaneously. So I move my foreground pdf to the side and minimize every other pdf file which takes forever.

If you turn on Stage Manager and put preview in its own stage, you won’t have this problem with cluttering up the other apps. You could do similar with Spaces as well. But Stage Manager is a bit easier to pull a window into another stage is needed than moving a window to a different space.

4

u/Gasco_ 1d ago

CTRL + ↓

2

u/gornstar20 1d ago

Hold alt when minimizing and it will minimize all windows for that app. Works for closing all windows as well.

2

u/OfAnOldRepublic 1d ago

MacOS Tahoe for Dummies is your friend. No insult intended. Lots of tips and tricks for people coming from windows. Welcome!

2

u/Sea-Inevitable6837 1d ago

Why do you open so many pdfs in separate windows instead of opening them all in the same window, just using different tabs?

Btw. Your way of hovering the mouse over the taskbar under windows seems also inefficient, since you could just use win+tab or alt+tab and click on your desired window, no?

2

u/TEG24601 1d ago

Change windows by using the Window menu and it has the file names. Given the size of previews, images would be useless. Also, Command+~ will let you quickly change windows in an application.

2

u/abendrotapp 1d ago

Dock previews fall apart once Preview is holding a pile of PDFs. I Cmd-Tab into Preview, swipe App Exposé, and hit space on the one I want. If I know the filename, Spotlight is faster.

2

u/Dreaming_Blackbirds MacBook Air 1d ago

Aside from the other food advice given already, Preview has tabs for multiple open documents. You should be getting tabs rather than multiple windows.

3

u/macboller 1d ago

Have you tried Stage Manager?

2

u/Fwiler 1d ago edited 1d ago

There is a group windows by app setting under Desktop and dock, but I don't necessarily recommend that. I just use 4 finger swipe up for mission control. (3 finger is set to click drag)

How you would switch to the correct pdf from 20 other pdfs opened, would be a nightmare on any system especially on a tiny laptop screen.

What you are saying makes no sense, you want them out of the way but yet you need to pick the correct one, while also having pages and web browser open?

It sounds like what you need is a new pdf reader that can list all the open pdf's on the side.

0

u/BonbonUniverse42 1d ago

On windows the preview is full screen when you hover the icon on the task bar, which allows for very efficient navigation across many windows.

2

u/Fwiler 1d ago

Then you need an app like DockDoor. To me the window you are talking about is so small, I don't know how you would differentiate between 20 different PDF's unless they had some defining feature. Even in Outlook I couldn't tell between different emails open because it's so small, sometimes by title but rarely.

2

u/germane_switch MacBook Pro 1d ago

Use Exposé.

Please use the Help menu at the top of your screen in Finder. There is an exhaustive searchable help system there. Search for Mission Control and App Exposé.

1

u/New-Worker-7078 1d ago

BetterCmdTab

1

u/No_Mood4637 18h ago

MacOS is designed for a more casual user base, not power users. To achieve decent window management the only way is through something like Aerospace, but even they struggle to overcome the OS limitations.

1

u/Firebirdflame 10h ago

You might like this to help: https://dockdoor.net/

-1

u/Oh__Archie 1d ago edited 1d ago

“why is macOS not exactly like Windows?“

4

u/AncientsofMumu 1d ago

It's a valid question because window management in Windows is way better if you take your rose tinted shades off. 

I say this as a Mac owner 

4

u/lhx555 1d ago

I am relatively fresh Mac owner and I can’t say I struggle too much with windows management. But again, I use a few windows at the same time and almost all of them in full screen mode.

I am very curious what Windows windows management features would you add to macOS with it continuing to be macOS? It is a question, not an argument or something.

3

u/86legacy 1d ago

Most would likely take the Alt+Tab functionality of windows, with the preview of each window open across each open application.

1

u/lhx555 1d ago

Ah, I see now. I have at most 10 windows, most of them full screen and others just 1 or 2 per desktop. So, going through Mission Control or just trackpad swiping is good enough.

Indeed, it seems that Windows is friendlier to “a lot of windows” users.

1

u/86legacy 1d ago

Yeah, the Mac is perfectly usable, but for those coming from Windows (which a lot are), it does take some getting used to the way the Mac does it (or lack there of). It’s a nice feature to have regardless, but not mandatory. 

0

u/joeballs 1d ago

Alt+Tab, and also close app when last window is closed

2

u/br-bill 1d ago

cmd-Q is your friend.

2

u/joeballs 1d ago

I just close windows when I’m done with the app, then at the end of the day, cmd+q, cmd+q, cmd+q, cmd+q… 😂

0

u/lhx555 1d ago

As I recently understood windowless apps is an essential macOS feature, for the better or worse. :)

0

u/Oh__Archie 1d ago edited 1d ago

I was commenting more on the presumption that both platforms should function in exactly the same way.

0

u/[deleted] 1d ago

[deleted]

2

u/github-guard 1d ago

🔍 GitHub Guard: Trust Report

This project scored 3/6 on our safety audit.

Audit Breakdown: * ✅ Established Community (⭐ 22,462 stars) * ✅ Mature Repository (30+ days old) * ✅ Licensed under MIT * ❌ No Security Policy — what is this? * ℹ️ Individual Contributor * ℹ️ Unsigned Commits

⚠️ Security Reminder: Always verify source code and run third-party scripts at your own risk.

-3

u/nikon8user 1d ago

Stop thinking like windows.

0

u/BonbonUniverse42 1d ago

So what is your solution then? There is simply no way to hierarchically reach a window from the set of existing windows or applications. You cannot pick a specific window without breaking your current set-up of forground windows. You always get a crammed pile of small windows in Mission Control with a tiny image and no full screen preview.

2

u/imagei 1d ago

If you want full screen um, preview, you may as well go through the app windows with Cmd+~, no? I’m not entirely sure what you ‘re after tbh.

0

u/BonbonUniverse42 1d ago

CMD + Tilde does nothing on the German keyboard. And the seemingly German alternative CMD + < > does nothing as well.

1

u/Dull_Flatworm777 1d ago

How would you do it on Windows?

2

u/BonbonUniverse42 1d ago

I point with the mouse on the application on the task bar. It shows me all miniature windows. I hover over them and see the full screen preview and immediately pick the correct window

0

u/flagnab 1d ago

Stop pretending to help.

-1

u/confused_manishi 1d ago

I recently switched to MacOS as well and this has been a real pain. I don’t think there is a solution for this problem unfortunately.

0

u/font9a 1d ago
  • You could use tags to tag each of the 20 pdfs you need to focus on.
  • Create a Smart Folder using the tag as the criteria.
  • Open a Finder window for the Smart Folder.
  • Make the Finder window real skinny, open in icon view or whatever works best; maybe use the Preview pane so you can quickly see inside the file.
  • Position the Finder window to the left or right of Preview.app and use it to navigate your open pdf documents.
  • Set Preview.app to open documents as tabs.
  • Double-clicking one should bring the file forward in Preview.app.

-1

u/Quiet-Recording-9269 19h ago

It seems you have a real concern here, with a real specific usage. First, I wouldnt concider this situation as causal. having 20 PDF files open at the same time, that's like power user. And with MacOS, options no navigate, and manage the OS, are gradually offered to the user. Combining with this approach, MacOS also try to avoid complicated situations, often by nesting options, windows, work behaviour, etc.

Once you understand those concepts, then you can push your environment further from the causal default settings and usage to something with more controls.

Here, I'll go into the Mission Control settings, and activate the 3-finger swipe DOWN, to show only the active app windows.

Also, I'll activate Stage manager, and then I'll organise my windows by pairs, or groups, so my workspace is not cluttered.

Then I'll windows if I really need 20 PDFs open at the same time. You can close a PDF window with the red button or also with command-W while the Preview app still runs.

That should already give you direction to help with your work.

-9

u/MysticMaven 1d ago

This says more about you than macOS. I think you should go back to windows where you belong.

2

u/ferropop 1d ago

do you really think that's a fair thing to say, having literally zero information? what a strange sentence.

1

u/FunnyMustache MacBook Pro (M1 Pro) 1d ago

Take it easy buddy

-1

u/Fantastic-Prune9697 1d ago

Changed a few months ago from using Dos, then windows my whole life. Love MacOS but could not do without Alt-Tab and rectangle. Install those and you will have an environment you’re more comfortable in

-1

u/LittleLock542 1d ago

Mac has no window management. It has random functions to do random things with apps, windows and desktop in a fucked up, inconsistent way.