How to zoom to make a window take all the space on screen?

Solution 1:

Hold the Option key and double-click on any corner of the window. That will do what you want.

When you double-click on an edge of a window it will snap to the edge of the screen. Do that with the corner and the corner snaps to the corner of the screen. Holding option will do it with the current edge or corner and the opposite one. So Option+double clicking any corner will snap that corner and the opposite corner to the corners of the screen, making the window fill the screen without going into Full Screen mode.