【问题标题】:font size of Squirrel SQL too smallSquirrel SQL 的字体太小
【发布时间】:2015-08-24 07:14:47
【问题描述】:

输入SQL的字体太小。增加字体大小以键入 SQL 的方法是什么? 在“全局选项”中,可以增加字体的大小。但这对输入SQL的文本大小没有影响。

【问题讨论】:

  • 不知道为什么这被否决了。尽管我不熟悉该工具,但这对我来说似乎是一个完全有效的问题。
  • 上面的第一个答案(Muhammad Usman 的答案)对我有用,但是在新会话属性中进行更改后,我必须保存我的更改:文件 -> 保存首选项然后关闭并重新启动 SQuirreL。每当您对 SQuirreL 中的设置/设置进行任何更改时,您几乎都必须转到 File -> Save Preferences。

标签: squirrel-sql


【解决方案1】:

SquirreL SQL Client Version 3.7.1中,您可以增加SQL Entry区域的字体大小。

流程如下:

  1. 转到文件 --> 新会话属性

  2. 导航到 SQL 选项卡,然后在下面您可以选择 称为 SQL 入口区,您可以在其中增加字体大小 你需要。 Click here to see the screenshot

【讨论】:

  • 我刚刚做了一个测试。无需重新启动 Squirrel 即可更改字体大小。答案被接受。
  • +1 每次创建新会话时,我都在编辑会话属性。谢谢你让我免于烦恼。
  • 正在寻找这个。谢谢!
【解决方案2】:

我假设您像我一样使用 Windows 8.1。似乎 8.1、高 DPI 显示器和 Swing 的某些组合不能很好地配合使用。我的解决方法是编辑 squirrel-sql.bat 文件并在现有 java 选项之后添加以下 java 选项

-Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18

供参考,完整行如下:

start "SQuirreL SQL Client" /B "%LOCAL_JAVA%" -Xmx256m -Dsun.java2d.noddraw=true -Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18 -cp %SQUIRREL_CP% -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg" net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%

编辑:以上将增加除 SQL 输入字段之外的所有内容的大小。为此,请转到 File->New Session Properties->SQL->SQL Entry Area

【讨论】:

  • 我使用的是 Windows 7 Enterprise 64 位。它在笔记本电脑上不是很高 dpi:1600x900。我会将 2 个参数传递给 jre 并报告它是否解决了问题。谢谢。
  • 抱歉,这两个参数没有解决问题。 Squirrel 显示的所有内容都使用非常大的字体(因为它已配置),但输入 SQL 的窗口使用的字体太小(而且似乎无法配置)。我应该看看代码。
  • Rudy,如果你弄清楚那部分,请告诉我。我已经下载了 git repo,但还没有找到增加 SQL 编辑器大小的方法。
  • 我使用的是 Mac OS X。我在 squirrel-sql.sh 文件中添加了以下几行。 “-Dsun.java2d.noddraw=true -Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18”。它在我的 Mac 中不起作用。
  • 很好的解决方法使我可以使用该应用程序,但图标仍然非常小
【解决方案3】:

在 James 给出的开关之上的附加 java 开关将有助于 UI 中显示小字体的其他部分。

-Dswing.plaf.metal.titleFont=Tahoma-18 
-Dswing.plaf.metal.menuFont=Tahoma-18 
-Dswing.plaf.metal.systemFont=Tahoma-18 
-Dswing.plaf.metal.smallFont=Tahoma-18

start.bat 入口:

start "SQuirreL SQL Client" /B "%LOCAL_JAVA%" -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true -Dswing.plaf.metal.controlFont=Tahoma-18 -Dswing.plaf.metal.userFont=Tahoma-18 -Dswing.plaf.metal.titleFont=Tahoma-18 -Dswing.plaf.metal.menuFont=Tahoma-18 -Dswing.plaf.metal.systemFont=Tahoma-18 -Dswing.plaf.metal.smallFont=Tahoma-18 -cp %SQUIRREL_CP% -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg" net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%

High DPI discussion on stackexchange

【讨论】:

    【解决方案4】:

    这对我有用(Windows 10 64 位、SQuirrel 3.9.1、jrw1.8.0_211)

    C:\Program Files\squirrel-sql-3.9.1\squirrel-sql.bat的底部,我把启动命令改成了这样:

    start "SQuirreL SQL Client" /B "%LOCAL_JAVA%"^
     -Dsun.awt.nopixfmt=true -Dsun.java2d.noddraw=true^
     -Dswing.plaf.metal.controlFont=Tahoma-18^
     -Dswing.plaf.metal.userFont=Tahoma-18^
     -Dswing.plaf.metal.titleFont=Tahoma-18^
     -Dswing.plaf.metal.menuFont=Tahoma-18^
     -Dswing.plaf.metal.systemFont=Tahoma-18^
     -Dswing.plaf.metal.smallFont=Tahoma-18^
     -cp %CP%^
     -splash:"%SQUIRREL_SQL_HOME%/icons/splash.jpg"^
     net.sourceforge.squirrel_sql.client.Main %TMP_PARMS%
    

    注意,^ 必须位于行尾(后面不能有空格!)

    【讨论】:

      【解决方案5】:

      全局首选项中有字体选项卡,会有四个选项卡,增加那里的字体大小,我选择Arial size 28,现在我的松鼠显示字体大小足够大,所以我的眼睛不会紧张。 文件 ==> 全局首选项 ==> 字体

      【讨论】:

        【解决方案6】:

        SquirreL SQL Client Version 3.9.0

        【讨论】:

          【解决方案7】:

          转到文件 -> 新会话属性 -> SQL 选项卡 -> SQL 输入区域 -> 相应地选择字体。

          参考下图:

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2022-11-27
            • 2020-01-05
            • 2012-05-02
            • 2015-06-27
            • 1970-01-01
            • 2020-04-20
            相关资源
            最近更新 更多