个性化阅读
专注于IT技术分析

如何将Apache Netbeans 11配置为在Windows 10中的4K监视器上最佳工作

点击下载

本文概述

我一直在学习新的东西, 并且也在使用新工具, 这些工具之一是HiDPI的新型4K UHD显示器, 最大分辨率为3840×2160。通常, 以较高的分辨率, 以px(像素)为单位指定的字体大小会减小, 直到变得人眼难以阅读(至少是正常的)为止。因此, 在Windows 10中有必要在系统级别调整缩放比例, 因此所有内容都会大X%。

不幸的是, 并非每个程序都接受此配置并保持正常运行, 在这种情况下, 是NetBeans, 在上述屏幕上, 直到你正确调整它, 它才变得完全不可用。

在本文中, 我们将向你展示如何优化Apache NetBeans以使其在4K显示器上正常工作。

A.增加菜单, 编辑器字体大小

使NetBeans最佳使用的第一个选择是增加菜单和编辑器的字体大小。但是, 这种方法有一个缺点, 因为图标将保持很小, 但是只要你充分增加字体大小, 文本就不会感到模糊, 大多数UI仍然清晰。

A.1。增加字体大小菜单

第一步, 你将需要修改netbeans.conf文件, 该文件通常位于/ NetBeans / netbeans / etc的NetBeans安装目录中。你需要在netbeans_default_options的字符串值的末尾添加–fontsize参数, 并带有新字体大小的值, 在我们的例子中32个就足够了, 但是你可以根据需要自由定制大小:

# Add the --fontsize parameter inside the same key
# personally, 32 was enough, however you are free to test what suits better for you
netbeans_default_options="<The rest of options ...> --fontsize 32"

现在, 你可以关闭netbeans.conf文件并保存更改。然后重新启动NetBeans, 你至少可以正确单击。

A2。增加编辑器字体大小

不要忘记增加代码编辑器的字体大小, 以便你阅读代码。你可以通过配置NetBeans来做到这一点, 因此打开NetBeans(netbeans64.exe)并转到”选项”工具栏:

选项菜单NetBeans

在紧急对话框中, 转到”字体和颜色”选项卡, 然后使用所需的值更改字体大小, 在本例中, 我们喜欢consolas字体, 其大小为26, 这使编写代码非常舒适, 但是你可以设置你想要的值:

字体大小和颜色Apache NetBeans

A.3。调整Windows的比例和布局

最后, 除非你希望在Windows的传统界面上以4K分辨率运行的桌面上确实有很小的图标, 否则应该已经在系统上进行了配置, 不过请确保窗口的比例和布局大于100% , 要执行此操作, 请右键单击桌面, 然后选择显示设置:

调整Windows上下文菜单的比例和布局

在系统设置的紧急对话框中, 转到”缩放和布局”选项, 然后根据你的需要增加值, 亲自在3840×2160的监视器中使用, 缩放比例为200%, 非常舒适, 因此请确保更新值:

更改比例Windows布局

保留所做的更改并启动NetBeans, 现在使用此选项应该更方便。

B.使用Windows高DPI缩放

第二个选项允许你使用Windows缩放来缩放NetBeans应用程序, 这将使所有内容看起来都更大, 但是它将具有一些模糊的组件, 如图标和初始加载屏幕。

B.1。禁用DPI意识

要开始解决NetBeans中的扩展问题, 你需要将一些参数调整到NetBeans发行版的netbeans.conf文件中。 netbeans.conf文件通常位于/ NetBeans / netbeans / etc中的NetBeans安装目录中:

  • 例如, 对于Apache NetBeans 11.1(<例如在> C:\ Program Files \ NetBeans-11.1 \ netbeans \ etc中)

使用具有管理员权限的喜爱的文本编辑器(如vscode, sublime等, 你现在可以从中阅读的文本编辑器)打开文件。在此文件上, 搜索类似于以下内容的netbeans_default_options选项:

netbeans_default_options="-J-XX:+UseStringDeduplication ....."

在其字符串值内, 搜索dpiaware属性并将其设置为false, 因为默认情况下它将设置为true:

-J-Dsun.java2d.dpiaware=false

保存更改, 但不要关闭文件, 因为在下一步中, 你需要向同一属性添加一个额外的选项。

B.2。增加字体大小菜单

下一步将允许你从一个很小的菜单中切换:

NetBeans 4k菜单字体大小

对于可读的用户(配备4K显示器的人会注意到这一点):

NetBeans菜单字体大小

为此, 你需要在netbeans_default_options的字符串值的末尾添加–fontsize参数和新字体大小的值, 在我们的例子中16就足够了, 但是你可以根据以下内容自定义大小你的需求:

# Add the --fontsize parameter inside the same key
# personally, 16 was enough, however you are free to test what suits better for you
netbeans_default_options="<The rest of options ...> --fontsize 16"

现在, 你可以关闭netbeans.conf文件并保存更改。

B.3。覆盖系统级别的高DPI缩放比例

现在, 使用以前的设置还不足以充分利用NetBeans, 因此我们需要在Windows 10级别上执行一些额外的步骤。首先, 我们将使用系统选项覆盖HDPI缩放, 为此, 搜索通常位于C:\ Program Files \ NetBeans-11.1 \ netbeans \ bin的NetBeans可执行文件(netbeans64.exe), 右键单击并选择属性:

Apache NetBeans属性可执行

然后在属性对话框中, 转到”兼容性”选项卡, 然后选择”更改高DPI设置”:

高DPI设置

在紧急对话框中, 选中”替代高DPI缩放行为”选项。并将”按比例缩放”设置为”系统”:

覆盖HDPI缩放行为Windows

单击确定, 最后在NetBeans属性对话框中单击”应用”。

如果到此为止, 对于你当前的Netbeans接口大小还不够, 那么你将需要在整个系统级别上同时增加Windows的规模和布局, 而不仅仅是Netbeans, 请按照以下步骤操作步骤B.4。

B.4。设置Windows的比例和布局(可选, 但建议)

如第一个选项所述, 你还应该增加Windows界面的比例和布局。除非你希望在Windows的传统界面上以4K分辨率运行的桌面上确实有很小的图标, 否则应该已经在系统上进行了配置, 不过, 请务必确认窗口的比例和布局是否大于100%, 为此, 请右键单击桌面, 然后选择显示设置:

调整Windows上下文菜单的比例和布局

在系统设置的紧急对话框中, 转到”缩放和布局”选项, 然后根据你的需要增加值, 亲自在3840×2160的监视器中使用, 缩放比例为200%, 非常舒适, 因此请确保更新值:

更改比例Windows布局

B.5。增加IDE代码编辑器的字体大小

最后, 同样重要的是, 不要忘记增加代码编辑器的字体大小, 以便你可以阅读代码。你可以通过配置NetBeans来做到这一点, 因此打开NetBeans(netbeans64.exe)并转到”选项”工具栏:

选项菜单NetBeans

在紧急对话框中, 转到”字体和颜色”选项卡, 然后使用所需的值更改字体大小, 在我们的例子中, 我们喜欢consolas字体, 其大小为26, 这使得编写代码非常方便:

字体大小和颜色Apache NetBeans

遵循上述步骤应以最佳方式配置NetBeans, 从而最终允许你在Windows 10上使用IDE。

编码愉快❤️!

赞(0)
未经允许不得转载:srcmini » 如何将Apache Netbeans 11配置为在Windows 10中的4K监视器上最佳工作

评论 抢沙发

评论前必须登录!