You might have discovered that macOS Sierra (10.12) has this nice new tab feature. I use tabs a lot - in the browser, in Terminal, in Xcode - and now in Rhino. With the latest RhinoWIP, we’ve made some changes to the behavior of tabs, and we’d like you to test them out.
Defaults
The default tab behavior of macOS is to open new tabs only when you are in a full-screened application. Rhino respects your macOS System Preferences. If Rhino is not full-screened, you can navigate to Window > Merge All Windows and Rhino will gather up child windows - like Layouts and the Material Editor - into a single window with tabs. Notice that - if you have multiple models open - Rhino will gather each into their own window with tabs.
Personally, I like tabs all the time. In macOS, navigate to System Preferences > Dock > Prefer tabs when opening documents and set it to Always.
Now - when you open a child window like Layouts or the Material Editor - it will automatically get a new tab.
Shortcuts
I also use keyboard shortcuts when I can…and I switch tabs a lot.
The official macOS default shortcut combo for tab switching is
controlshifttab and controltab
If you are like me, you have
⌘shift[ and ⌘shift]
hard-wired into your muscle memory.
Luckily, you can set up whatever you like in System Preferences > Keyboard > Shortcuts > App Shortcuts …
I Voted For Tabs!
With the above tweaks to settings, I can get tabs working just like I want in Rhino: when I open Layouts and the Material Editor, I get a new tab and I can switch between them with my favorite keyboard shortcuts…
Please let us know what you think.