如何增加 Oracle SQL Developer 18.1 的 GUI/字体/所有内容的大小
Posted
技术标签:
【中文标题】如何增加 Oracle SQL Developer 18.1 的 GUI/字体/所有内容的大小【英文标题】:How to increase size of GUI/font/everything of Oracle SQL Developer 18.1 【发布时间】:2018-10-12 19:27:21 【问题描述】:我下载了包含 SQL Developer 18.1 的 JDK 8 的 Windows 64 位。
要运行 Oracle SQL Developed,我只需解压缩文件并运行文件夹中包含的 sqldeveloper.exe。
不幸的是,正如您在图像中看到的那样,所有东西的尺寸都非常小,很难看到。
此问题仅出现在此软件中。
我该如何解决?
【问题讨论】:
【参考方案1】:我在 Windows 10 上安装时也遇到了类似的问题。问题与兼容性设置有关。
我已按照以下步骤修复它:
-
在桌面上获取
sqldeveloper
的快捷方式
确保您拥有 PC 的管理员权限
右键单击sqldeveloper
图标并选择属性。
转到兼容性标签:
兼容模式改为windows 7 选中覆盖高 DPI 缩放行为选项 在下方下拉菜单中选择“系统” 申请 重新启动应用程序【讨论】:
对我来说,它通过这些步骤工作... SQL 开发快捷方式 -> 兼容性 -> 更改高 DPI 设置 -> 覆盖高 DPI 缩放行为(选中)-> 重新启动程序。我没有找到“兼容模式将其更改为 Windows 7。” 在 Linux 中只需更改 ~/.sqldeveloper/system18.3.0.277.2354/o.sqldeveloper/ide.properties Ide.FontSize 对我有用,你可以跳过创建快捷方式的步骤,直接改变sqldeveloper.exe的兼容模式也是可以的。谢谢。 我必须在 Windows 10 上选择“系统(增强)”,否则效果很好。 谢谢!它也对我有用。右键单击启动器图标打开属性--->兼容性-->更改高DPI设置->系统应用并重新启动【参考方案2】:我想这是一个主观的陈述——但这对我来说并不小。
但是,如果您使用操作系统辅助功能来增加应用程序中的文本大小,则新的“欢迎页面”可能会对此产生干扰。
在欢迎页面中取消选中“启动时显示”
重新启动 SQL Developer。
你应该很好。
欢迎页面使用 JavaFX 来呈现一些 html,这显然是由于 Java 错误造成的。我们希望在未来的版本中缓解或修复此问题。
如果这不起作用,您还可以尝试实际增加 UI 字体大小。
我讲怎么做here
这是字体大小增加到 14 的样子
找到您的 ide.properties 文件。
Windows:它在您的操作系统用户的 AppData、Roaming、SQL Developer、系统XYZ...、o.sqldeveloper 目录中,其中 XYZ.. 代表您的 SQL 版本开发者。
Linux/Mac:它在您的 $HOME/.sqldeveloper、systemX.Y.Z、o.sqldeveloper 目录中。
你会注意到这个文件有很好的文档记录。有一个部分专门针对 Windows。要更改所有外观的默认大小,请添加以下行,即未注释的行:
# To modify the font size for a particular locale under all
# look-and-feels, set the Ide.FontSize.<languageID> property. For
# example:
Ide.FontSize.en=14
2018 年更新
在我的 4k Mac Mini(2018 版本,如果重要的话)上:
Oracle 8 JDK SQL Developer 18.3 Mac OS X 的外观和感觉 Ide.FontSize=21这就是 SQL Developer 的外观:
【讨论】:
切换到“欢迎页面”。现在向下滚动到最底部,然后查看文档的左侧。它就在那里。 确保在编辑ide.properties
时关闭 SQL Developer。 SQL Developer 每次关闭时都会写信给ide.properties
,这让大多数编辑感到困惑。
一旦我取消注释并更改了 Ide.FontSize=14,ide.properties 的路径是 C:\Users\your Name\AppData\Roaming\SQL Developer\system19.1.0.094.2042\o.sqldeveloper ,UI 字体看起来更大。谢谢!
这个解决方案确实可以解决它。但是,距离发布答案已经很久了。我刚刚下载了最新版本的 SQL Developer(版本 19.2.1.247),这个问题仍然存在。遗憾的是,您面临的一个问题已经很久没有解决了。
@thatjeffsmith 太遗憾了,您没有在 Oracle 工作,所以您可以修复这个错误...已经 2 年多了,它仍然存在。【参考方案3】:
我根据 SQL 开发人员的可用设置更改了字体样式和大小。 我们可以使用 Tools -> Preferences -> Code Editor -> Fonts 进行更改
【讨论】:
【参考方案4】:在 Oracle Linux 8 中为我自己解决了这个问题,但如果您使用其中任何一个,也值得在 RHEL 和 Fedora 中尝试。
如果 SQL Developer 正在运行,请关闭它。
使用超级用户权限,打开以下文件进行编辑:
sudo nano /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
在最后添加以下两行:
AddVMOption -Dsun.java2d.uiScale=2
AddVMOption -Dsun.java2d.uiScale.enabled=true
重新启动 SQL Developer。
如果界面看起来仍然太小或太大,请更改 uiScale 值(未经测试)。
【讨论】:
这在运行 sqldeveloper 21.2 和 Oracle Java 11 的 Ubuntu 20.04 上不起作用 这确实对我有用,感谢 Ubuntu 20.04.3 openjdk-11 sqldeveloper 21.4.1.349【参考方案5】:我有同样的问题, 如果您仍然无法使用给定的解决方案解决问题,对我来说还做了以下工作:
进入显示设置;
转到缩放并“重置”:更改为其他比例,例如 100%,然后更改为您喜欢的比例;
这应该会强制 SQL-Developer 窗口达到您喜欢的比例,不幸的是,您必须在每次新的 SQL-Developer 启动后重复此过程。
【讨论】:
感谢分享。【参考方案6】:从上面帖子中突出显示的“兼容性选项卡”中更改设置是使图标更大的唯一方法
【讨论】:
以上是关于如何增加 Oracle SQL Developer 18.1 的 GUI/字体/所有内容的大小的主要内容,如果未能解决你的问题,请参考以下文章
如何防止 Oracle SQL Developer 关闭数据库连接?