Apple - Is there a way to make the Menu bar show at all times in fullscreen windows?
I've been annoyed by this, too, and the simple, yet very, very painful answer is to hold alt ⌥
option and press the green title bar button (which should turn into a + when you hold option/alt)
If this doesn't make it cover the screen, you can finish the job by holding alt ⌥
option and double-clicking a corner to resize the window to fill the screen.
If you make your dock hide by default, this essentially gives you a "fullscreen" program with the menu bar always shown.
In addition to what others have said (using the ALT/OPTION + CLICK
green maximize button), to designate a Desktop Space for one app, you can do a:
3 (or 4) Finger Swipe Up to bring up the spaces menu at the top of the screen.
Bring your mouse over the top right and the (+) icon should expand and let you add a new space.
Drag that space in whichever order you desire (first, second, or last, etc.)
Now you can drag your desired app into that space, and (if it's not already...) you can maximize it with the usual keyboard shortcut trick.
It's worth noting that although ALT/OPTION + CLICK
-ing the green maximize button does expand the window to full height, you probably want to combine it as SHIFT + ALT/OPTION + CLICK
to expand to full width and height of your screen.
Happy Spacing & Maximizing!
I use BetterTouchTool in two ways.
First, I defined an action that right clicking the maximize button will maximise windows rather than trigger fullscreen mode. Of course, you can set your own action or key combination instead or even override the green button entirely.
Second, I use Window Snapping, which basically imitates the functionality in Microsoft Windows. When you drag a window into a corner or to the top of the screen it will either enlarge it to an area of the screen or maximize it, respectively.