我挥霍并买了一台高清4K屏幕。更具体地说,戴尔UltraSharp 4k UP3216Q 31.5"与运行Windows 10的新PC相结合。
当计算机偶尔重新启动时,它会进入一种模式,当我加载IntelliJ时,它会显示以下错误消息:
8:16 PM您可能需要手动配置HiDPI模式以防止UI缩放问题。请参阅故障排除指南。
有趣的是,当它在这种模式下运行时,我实际上喜欢IntelliJ的样子。我喜欢它,因为它以真正的尖锐4K模式运行,同时,所有字体都足够清晰,并且不需要磁共振显微镜或单片眼镜来制作字母。
然而,其他时候,当系统启动时,我不得到错误,意味着一切正常运行,但在这种情况下,所有字体都非常小,难以辨认。它看起来确实伤到了我的眼睛,我在那时留下的唯一选择是从3840x2160下降到1920x1080,或者进入设置,并开始增加字体大小,这很烦人。更不用说如果我进入1920x1080模式,那么我所看到的质量会降低,一切都开始看起来像素化......
有什么办法可以稳定这些新4K屏幕上的情况,以便IntelliJ看起来正常吗?
答案 0 :(得分:5)
试试这个:
帮助>编辑自定义VM选项:
-Dsun.java2d.uiScale.enabled =真
如果这无助于在JetBrains问题跟踪器中创建故障单:https://youtrack.jetbrains.com/ 他们通常都非常敏感。
答案 1 :(得分:4)
另一种可能性是,您将屏幕的Windows UI缩放值设置为显示设置中的非整数值。这搞砸了我,我的设置为175%,而默认值为200%。如果将Intellij(和许多其他应用程序)设置为非整数缩放值,则它将无法正确缩放。
一旦我将其切换回200%Intellij完美缩放。