RStudio HiDPI支持

jan*_*cki 4 r rstudio

RStudio是R开发的理想IDE.我想知道是否有任何方法可以很好地支持HiDPI分辨率?
我目前拥有13英寸显示屏和3200x1800分辨率,甚至很难读取RStudio选项来调整更合适的设置.
这当然不是RStudio问题,而是与高分辨率显示有关的一般问题,需要HiDPI支持才能使其合理使用.
将其作为问题发布在此处,因为RStudio仍然不允许在github上填写问题/问题.

Rob*_*wer 9

RStudio是一个Qt应用程序.我已经通过使用此环境变量在Qt中设置缩放系数来解决此问题(请注意它必须是整数):

export QT_DEVICE_PIXEL_RATIO=2
Run Code Online (Sandbox Code Playgroud)

拱维基上获得HiDPI工作一些很好的建议.


Anh*_*INH 7

更新:此解决方案仅适用于 WINDOWS!

有一个简单的解决方案,它来自执行文件的“兼容性”选项。

  1. 关闭所有当前的 RStudio 窗口。
  2. 右键单击 RStudio(或原始 exe 文件)的快捷方式并选择属性
  3. RStudio 属性弹出窗口中,选择选项卡兼容性
  4. 勾选选项覆盖隐藏 DPI 缩放...,然后从下拉列表中选择系统
  5. 应用>确定
  6. (重新)打开 Rstudio 以查看更改

请注意,在 HiDPI 屏幕上,修改后的 RStudio 的分辨率不是那么好,但它确实解决了不好的比例问题。

您也可以将此技术应用于不支持 HiDPI 的其他应用程序。

  • @jangorecki:仅适用于 Windows 用户,我刚刚更新了我的答案。 (2认同)