logoalt Hacker News

xvxvxtoday at 12:27 AM15 repliesview on HN

I’m a Windows guy, but was given a MacBook for my current job. Fair enough. But I laugh at how horrendous such a simple thing as resizing windows is. Want Slack to take up the right third of a screen then fill the rest with browser? In Windows, it takes 2 seconds. Not on Mac. I have to resize the window myself? There’s no auto-snap?

I’m sure someone will buzz in with some hidden way to do it. ‘Hold cmd-shft-9 then say these magic words and voila!’ No. Dragging the window with the cursor should suffice.

Edit: I’ll also add that having to buy a huge $200+ display adapter so you can connect 2 external monitors to a MacBook, whereas a slimline $30 device will do the same for Windows laptops, is total bullshit.


Replies

akerstentoday at 1:06 AM

Yeah window management and the desktop experience in general on Mac just feels like I'm dragging my hands through tar.

For example, "open two file browsers, navigate to $home in one and $downloads in the other, move and rename a few files between them" is a 10 second task on Windows (Win+E x2, quick clicks on the explorer links, easy to scroll around, move files, drag, rename, anything you want). On Mac I get about 7 system ding sounds and Finder windows bugging off the side of my screen while simultaneously deciding the best way to show downloads in a list is alphabetically and with 256x256 tiled icons. It's just an indescribably bad and slow experience to do any kind of file management on Mac.

Another example. Take a screenshot and quickly redact some info with a black box. Easy on windows that I can type it out exactly (win+s, drag box, win key "paint" enter control v box tool save boom). On Mac?? After command shift 4 to take a screenshot I think it's actually physically impossible to edit it within 60 seconds.

show 2 replies
egypturnashtoday at 12:37 AM

Double-clicking the edge or corner of a window (anywhere a double-headed arrow cursor shows up) will resize it to the edge of the screen.

Hovering over the green dot in the title bar will bring up some simple window tiling options.

https://support.apple.com/guide/macbook-air/manage-windows-o... has more to say on the subject, more recent versions of the OS than I use have added more stuff in this vein, personally I just use Moom and have been for years.

show 1 reply
undevelopertoday at 2:21 AM

you're not wrong, but for convenience's sake you should probably know that you can hold option and click the green "expand" button to fill the workspace

pramtoday at 1:21 AM

This has been built in since Sequoia. It’s literally dragging the window like aero snap.

https://support.apple.com/guide/mac-help/change-window-tilin...

show 1 reply
jazzyjacksontoday at 1:21 AM

Also takes 2 seconds... You don't need 3rd party apps like everyone's saying, only if you want tiling or to copy Windows behavior.

  Press Control-Up Arrow (or swipe up with three or four fingers) to enter Mission Control, drag a window from Mission Control onto the thumbnail of the full-screen app in the Spaces bar, then click the Split View thumbnail. You can also drag an app thumbnail onto another in the Spaces bar.
https://support.apple.com/guide/mac-help/use-apps-in-split-v...
show 1 reply
rv3392today at 12:59 AM

I've been using Rectangle (https://rectangleapp.com/) for years now. IMO the shortcuts actually make it a massive improvement over Windows.

cosmic_cheesetoday at 1:45 AM

The mac desktop works on a totally different paradigm than the Windows-like model most other desktops have adopted. It’s built around not managing windows and instead letting them be whatever size fits their content and pile up like papers on a desk, complete with having relevant bits of some windows peek out from underneath other windows.

For those it works for, it works really well. For those who came from windows always being maximized or split into a grid, it’s a nightmare.

Pretty similar to differences in real world desk styles, actually.

show 1 reply
anon7000today at 1:02 AM

Lots of 3rd party tools to help, like Rectangle or Raycast. And at least the most recent macOS release has auto-snap and tiling features: https://support.apple.com/en-ca/guide/mac-help/mchlef287e5d/...

There is also this option you can enable to drag windows around when holding a shortcut: https://petar.dev/notes/drag-windows-on-macos/

thesh4d0wtoday at 12:41 AM

I'm also struggling with a macbook for work, but hold your mouse over the green circle in the top left for a few seconds and it'll pop up. (You don't get the nice snapping that windows does though)

show 2 replies
cleaningtoday at 1:14 AM

The defaults in every OS are set made for power users (i.e. anyone doing more than browsing the web and using office).

With Windows you need to remove most of the cruft, Mac is no different; most people are using some combination of Raycast, Rectangle, Alfred, etc...

show 1 reply
jezzamontoday at 1:09 AM

The answer, unfortunately, is to install a 3rd party program. Once you do that, it works well enough

iamflimflam1today at 1:19 AM

Sorry to be that guy who buzzes in - I might be missing something, but don't you just mouse over the green button?

behnamohtoday at 1:03 AM

Raycast does it. You need Raycast anyway; spotlight sucks.

FireBeyondtoday at 12:58 AM

Rectangle Pro.

I'm actually agreeing with you. You shouldn't have to resort to third party apps.