对于高分屏的小伙伴来说,一些软件对于高分屏的支持不是很好,会导致软件内的一些工具栏的图标过小。我这里总结了一些关于这些问题的解决办法:
方法一:
配置注册表及在软件目录下使用配置文件进行解决。具体的步骤可以参考:
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文件,点击鼠标右键,打开属性,如下图:
打开高DPI设置,如下图进行配置:
在“替代高DPI缩放行为”处勾选,在4处进行选择,4处有三个选项:
应用程序:选择该项软件的显示效果不会改变;
系统:选择该项和上述的配置注册表效果相当,但是界面会给人一种模糊的感觉;
系统增强:(建议选择)选择该项,软件的界面清晰。
然后点击确定,重启软件即可。
总结:
上述的两种方法,多少都会出现一些兼容性的问题,比如:
我在使用第一种方法设置STS后,就无法设置工作空间的字体的大小。不过使用第二种方法就不会。
个人建议使用第二种方法,毕竟设置不是很繁琐。