在高分辨率下eclipse,STS,等软件工具栏图标过小的问题方法总结

时间:2024-03-31 07:13:12

对于高分屏的小伙伴来说,一些软件对于高分屏的支持不是很好,会导致软件内的一些工具栏的图标过小。我这里总结了一些关于这些问题的解决办法:

    方法一:

        配置注册表及在软件目录下使用配置文件进行解决。具体的步骤可以参考:

        https://blog.csdn.net/lizhen0606/article/details/73824805

        该博客中作者详解的解释了关于配置的问题,但是在后面有一些细节我进行补充:

            1、博客中的xml配置文件是写在xxx.exe.manifest文件中的,文件的后缀名是.manifest,不是xml;

            2、有些在上述配置正确后还不能实现效果,可以使用以下步骤进行设置:

                1):打开任务管理器,找到你的要设置的软件的进程,点击鼠标右键点击“打开文件所在的位置”;

                2):在进入文件夹会显示当前进程对应的exe文件,将你的xxx.exe.manifest中的xxx用对应的exe文件名替换,将该文件放到该目录下重启即可。

    方法二:

        使用window提供的解决方案:

            在你要启动的.exe文件,点击鼠标右键,打开属性,如下图:

                在高分辨率下eclipse,STS,等软件工具栏图标过小的问题方法总结

            打开高DPI设置,如下图进行配置:

                在高分辨率下eclipse,STS,等软件工具栏图标过小的问题方法总结

                在“替代高DPI缩放行为”处勾选,在4处进行选择,4处有三个选项:

                        应用程序:选择该项软件的显示效果不会改变;

                        系统:选择该项和上述的配置注册表效果相当,但是界面会给人一种模糊的感觉;

                        系统增强:(建议选择)选择该项,软件的界面清晰。

                然后点击确定,重启软件即可。


总结:

    上述的两种方法,多少都会出现一些兼容性的问题,比如:

        我在使用第一种方法设置STS后,就无法设置工作空间的字体的大小。不过使用第二种方法就不会。

个人建议使用第二种方法,毕竟设置不是很繁琐。