This is a general feature request I'd love to see incorporated in RStudio. I am coming over from MATLAB and one thing I really miss is my layout. Currently in RStudio Code and viewing a DataFrame share the same tab (although you can unpane the window...still not optimal). I would love to be able to have the following layout
1 Like
We're tracking this issue here; feel free to upvote/comment:
opened 06:45PM - 29 May 18 UTC
enhancement
accessibility
Today, RStudio's pane layout always deals in quadrants. Two quadrants are occupi… ed by the Source and Console panes, and a second two by sets of tabs. The user can choose which panes appear in which quadrants.
Most IDEs have a somewhat more flexible system which allows for arbitrary tab arrangement, often using mouse gestures to edit configuration on the fly -- docking to sides, splitting and tabbing, popping out to floating windows, etc. In the last few years several JavaScript libraries have been released which make this relatively straightforward to implement (at least from a UX standpoint). For example:
https://phosphorjs.github.io/ - used by Jupyter
http://www.dockspawn.com/ - with some design inspiration from Visual Studio
http://golden-layout.com/ - emphasizes pleasing layouts & multi-screen
Now that we're on GWT 2.8, we can use [JsInterop](http://www.gwtproject.org/doc/latest/DevGuideCodingBasicsJsInterop.html), which will make it much more straightforward to blend our own tab internals with an external library.