从头开始构建 Eclipse IDE - 制作更大的图标有时会成功

K.M*_*ier 6 java eclipse icons maven

即使是最新的 Eclipse Neon 版本在 4k 显示器上仍然有一些小图标。这就是为什么我试图让它们变得更大。为此,我从头开始构建 Eclipse IDE。 在此处输入图片说明

请阅读此 StackOverflow 问题以了解我是如何做到的:

从头开始构建 Eclipse IDE - 如何选择 CDT 而不是 JDT?

我编写了一个 Windows 批处理文件,它运行在所有文件夹中并更改它可以找到的每个图标的大小。在我的批处理文件,我相信每一个.png.gif.bmp.jpg并且.ico其尺寸文件低于48×48像素的图标。我把尺寸加倍。

我在开始构建之前运行该批处理文件。

我得到了好坏参半的结果。下图显示一些图标确实变大了 - 但其他图标没有。以debug icon. 看起来它的尺寸仍然是旧的 16x16 像素。也许我的批处理文件不完整,它以某种方式跳过了那个。所以我检查了 eclipse 源代码文件夹并找到了debug icon. 它是 32x32 像素!所以我的批处理文件是正确的。为什么eclipse构建不能正确使用它?

在此处输入图片说明

任何帮助将非常感激。如果我成功使所有图标变大,我保证与所有人分享解决方案(并提及您的贡献):-)

我相信小的 Eclipse 图标对于所有具有高 dpi 显示器的人或那些没有鹰眼的人来说都是一个真正的痛苦。开发代码不应该是那些视力敏锐的人的特权——它应该是所有人都可以访问的。


PS:我还有一些与 Eclipse“从头开始构建”主题相关的其他问题。如果你有兴趣:

让我们大家联合起来自己构建 Eclipse IDE - 并根据我们的需要对其进行调整 ;-)

在此处输入图片说明

Sra*_*van 5

从屏幕截图中,我相信您在 4k 屏幕上以 100% 的缩放系数运行。您可以将比例因子指定为 200%。eclipse 中的缩放是由这个控制的。在 Neon 中,仅支持 100% 缩放因子的倍数。有了这个,你会看到所有的绘图代码和图像被缩放。如果您需要更大的比例,请将比例因子设置为 300%、400% 等。我们只有 2x 图像可用。您可能会看到图像在更高的缩放系数上变得模糊。但是像线条矩形这样的图形确实可以正常工作。

在 Windows 7 中,转到控制面板\外观和个性化\显示并使用自定义 dpi 设置为 200%(如果它不可用,则在 4k 上默认应为 200%)。

在 Windows 10 中,转到自定义显示并将滑块“更改文本、应用程序和其他项目的大小”设置为 200%。

这将使日食扩大。更改这些设置后,您需要重新启动 eclipse。我建议注销并再次登录以使此更改完全生效。

如果这没有帮助,请使用 [HiDpi] 标签针对平台 SWT 提出错误。

PS 我花了大量时间使这些图标在高 dpi 显示器上缩放。您不应该被要求放大图标。Swt 为您完成工作。需要的是在显示设置中设置正确的比例因子