Eclipse在高分屏下圖標太小的解決方法

本身敗了一臺Surface Pro 4,打算用來看PDF、練代碼。windows

安裝了Eclipse而且打開以後,發現圖標顯示極其細小,肉眼幾乎沒法看清了。這是因爲Eclipse對高分屏沒有做適配致使的。app

Windows 10自己對於高分屏的支持已經是至關不錯,蘇菲4的屏幕分辨率爲2736*1824,我設置了200%的縮放級別,整體顯示效果不錯。可是不少第三方應用的顯示就一團糟了,Eclise就在此列。eclipse

網上搜尋以後,找了一個不錯的解決方法,該方法可解決Eclipse、MyEclipse、STS等IDE在高分屏下的顯示問題。我在Window10下測試有效,對於Window8和Window7應該也一樣有效。ide

配置步驟以下:測試

一、打開註冊表(win+R快捷鍵打開運行窗口,輸入regedit,點擊肯定便可打開),定位到目錄:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide\,而後在右邊空白處點擊右鍵,選擇新建->DWORD(32位)值,名稱爲PreferExternalManifest,值爲1。ui

 

二、把下面的XML內容保存爲eclipse.exe.manifest放到eclipse.exe同目錄下:spa

(若是是MyEclipse,文件名則爲myeclipse.exe.manifest,以此類推,前一部分與IDE的執行文件名一致)code

<?xml version="1.0" encoding="utf-8"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0"> 
  <description>eclipse</description> 
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> 
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3" level="asInvoker" ms_asmv3:uiAccess="false"> </requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo> 
  <asmv3:application>
    <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"> 
      <ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">false</ms_windowsSettings:dpiAware>
    </asmv3:windowsSettings>
  </asmv3:application>
</assembly>

 

打開Eclipse試試吧!xml

相關文章
相關標籤/搜索