Developing Shiny Apps with Multiple Monitors

120 views
Skip to first unread message

Chris Holcomb

unread,
Feb 27, 2015, 3:41:39 PM2/27/15
to shiny-...@googlegroups.com
What are some best practices on developing Shiny apps (or more generally anything in R) using multiple monitors for RStudio Server? I understand RStudio Server does not support multiple monitors yet so I'm looking for workarounds that members of this forum employ. (FYI I couldn't find an RStudio Server Google Group, so posting here because it's relevant to Shiny as well).

I sometimes open R Studio on one screen while editing other files with text editors but I would be more productive with RStudio Server's features. I'm thinking about how I'd go about creating multiple logins / home directories and using git to merge changes from each screen but this seems extreme. Thoughts?

Thanks,

Chris

P.S. While I'm posting questions about RStudio Server -> I can't get Alt+- to work in Firefox (which is the only browser to decently support Hidpi in ubuntu....) as mentioned here. Does anyone have a solution other than binding "<-" to a different hotkey using a third-party software package like Autokey?

Sean Davis

unread,
Mar 2, 2015, 11:43:23 PM3/2/15
to shiny-...@googlegroups.com
One way to do this is using shiny server.  Shiny server can reload the app after changes.  You can develop using rstudio in the shiny server directory and changes will be available in another browser window running the shiny app.

Sean

Chris Holcomb

unread,
Mar 4, 2015, 5:03:47 PM3/4/15
to shiny-...@googlegroups.com
Yes I do that. I was thinking more in line of - have one screen open for server.R and one for ui.R.

Fan Li

unread,
Mar 5, 2015, 12:01:24 AM3/5/15
to shiny-...@googlegroups.com
I think you can always open two RStudio instances.

Chris Holcomb

unread,
Mar 6, 2015, 3:01:34 PM3/6/15
to shiny-...@googlegroups.com
Only if you have different accounts (it will log you off if you login to multiple tabs or browsers). Maybe you could make a new account and have it's home directory point to the original directory but I'm not sure what that might break.
Reply all
Reply to author
Forward
0 new messages