RStudio是R开发的很好的集成开发环境。我想知道是否有任何方法可以很好地支持HiDPI解析?
我目前有13英寸的显示屏和3200x1800的分辨率,甚至很难阅读RStudio选项来调整更合适的设置。
这当然不是RStudio的问题,而是与高分辨率显示相关的一般问题,高分辨率显示需要HiDPI支持才能合理使用。
将它作为问题发布在这里,因为RStudio仍然不允许在github上填写问题/问题。
发布于 2015-06-26 06:39:02
RStudio是一个Qt应用程序。我已经解决了这个问题,在Qt中用这个环境变量设置了一个比例因子(注意它必须是一个整数):
export QT_DEVICE_PIXEL_RATIO=2Arch wiki has some excellent advice on getting HiDPI working。
发布于 2018-04-13 22:27:00
更新:此解决方案仅适用于WINDOWS!
有一个简单的解决方案给你,它来自选项“兼容性”的执行文件。
关闭所有当前的RStudio窗口。
请注意,在HiDPI屏幕上,修改后的RStudio的分辨率不是很好,但它确实解决了缩放不好的问题。
您也可以将此技术应用于其他不支持HiDPI的应用程序。
发布于 2018-03-07 05:35:09
我使用以下bash脚本来确定当前屏幕分辨率,并将RStudio桌面文件中的缩放因子替换为1(正常分辨率)或1.75 (高分辨率):
#!/bin/bash
# Determine resolution
width=$(xdpyinfo | grep 'dimensions:' | grep -o -E '[0-9]+' | head -1 | sed -e 's/^0\+//')
echo "Screen width is $width pixels"
if [ $width -gt 3000 ]; then
echo "High resolution detected -> setting zoom level to 1.75"
sed -i 's/view.zoomLevel.*/view.zoomLevel=1.75/' ~/.config/RStudio/desktop.ini
else
echo "Normal resolution detected -> setting zoom level to 1.0"
sed -i 's/view.zoomLevel.*/view.zoomLevel=1/' ~/.config/RStudio/desktop.ini
fi
QT_QPA_PLATFORMTHEME=gtk2 /usr/lib/rstudio/bin/rstudio %F我在Ubuntu 17.10上。如果我想使用GTK主题,我必须设置QT_QPA_PLATFORMTHEME环境变量。
https://stackoverflow.com/questions/30828295
复制相似问题