Hacker News new | ask | show | jobs
by tiffanyh 835 days ago
I've always found it odd how Alt/CMD-Tab behavior differs from Windows & macOS.

Windows: Alt-Tab will cycle through all open 'windows' (so if you have 2 different Word documents open, it will show both independently)

macOS: CMD-Tab will cycle through all open 'apps' (if you have 2 different Word documents open, macOS will not distinguish between them and only show you the last used Word doc)

2 comments

I don't understand the continued obsession with "grouping" application instances together like this (Windows and macOS both do this, in different places and different ways).

Dear OS: If I have multiple instances of an application open it's because I'm doing different things. If one is a text editor, you should not act differently depending on if the other one is a PDF viewer or another text editor.

Many applications already have their own "grouping", usually called tabs. Web browsers being a really obvious one, and where this application grouping is the worst. Half my "apps" are really just web pages.

Grouping the window where I'm testing the web application I'm currently coding with the IDE where I'm working on the code would make way more sense than grouping it with my web-based email client... yet here we are.

Macos is really big on the document model, where a window is tied to a document (file, a set of data, a list of objects), so Option-Tab to switch between applications, and Option-Backquote for said documents/windows.
That only cycles through open windows for the current in-focus application.

E.g. If I have 2 Excelsheets open and 2 Word documents open, if Word is the current in-focus app ... CMD+` only cycles between the 2 Words documents (and does not cycle the Excel sheets)