You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

高DPI设置下SqlDeveloper字体模糊问题求助

解决SQL Developer在4K高DPI缩放环境下字体模糊问题

已尝试无效的方案(供参考)

  • 按常规高DPI适配指南配置
  • 更新至SQL Developer 22.2.0版本
  • 切换JDK 17.0.4/18.0.2并在product.conf中指定SetJavaHome路径
  • 兼容性设置中开启“高DPI设置覆盖为应用程序”
  • 调整SQL Developer内部字体大小

有效解决方案

方案1:修改sqldeveloper.conf添加JVM高DPI参数

找到SQL Developer安装目录下的sqldeveloper/bin/sqldeveloper.conf文件,添加以下两行配置:

AddVMOption -Dsun.java2d.dpiaware=false
AddVMOption -Dsun.java2d.uiScale=1.75

注意:uiScale的值要和你的系统缩放比例一致,这里是175%即1.75,若后续调整系统缩放,需同步修改此值。

方案2:启用Windows“显示缩放兼容性”(针对Java应用)

  1. 找到SQL Developer的启动程序(sqldeveloper.exe),右键选择属性
  2. 切换到兼容性选项卡,点击更改高DPI设置
  3. 勾选“替代高DPI缩放行为”,在下拉菜单中选择系统(增强),点击确定保存

方案3:使用JDK 11并配置字体渲染参数

部分用户反馈JDK 11对高DPI的适配更稳定,可尝试:

  1. 安装JDK 11(建议使用Oracle JDK 11或OpenJDK 11)
  2. 在product.conf中设置SetJavaHome指向JDK 11路径
  3. 同时在sqldeveloper.conf添加:
AddVMOption -Dawt.useSystemAAFontSettings=lcd
AddVMOption -Dswing.aatext=true

验证步骤

修改配置后重启SQL Developer,检查界面字体是否清晰。若仍有问题,可尝试清空SQL Developer的用户配置目录(默认路径:C:\Users\[你的用户名]\AppData\Roaming\SQL Developer),再重新启动。

内容的提问来源于stack exchange,提问作者CrazyEight

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 22:33:25