Posteriormente a investigar en diferentes repositorios y foros al final hemos dado con la resolución que te enseñaremos a continuación.
Solución:
También luché con este problema un poco. Me di cuenta de que muchos de ustedes publicaron resoluciones realmente complicadas, ¡pero hay una manera mucho más fácil de hacerlo! Es solo un programa y no debería tener que modificar scripts o instalar herramientas de terceros. El problema está relacionado con la escala de alto DPI como se mencionó anteriormente, pero creo que muchos de ustedes se están perdiendo es que no pueden modificar directamente la configuración de compatibilidad en el iniciador. ¡El lanzador y Eclipse son dos programas diferentes! Debe navegar hasta Eclipse.exe y anular la opción de escalado Alto DPI allí. Una vez configurado, puede usar el lanzador normalmente. El iniciador accederá al ejecutable, iniciará eclipse.exe y, dado que estableció la configuración de compatibilidad en el .exe, se ejecutará con esa configuración. Pasé como 10 minutos rastreando dónde estaba el exe, por lo que si hay alguna ayuda, la mía estaba ubicada en: C:UsersusernameAppDataLocalYattaLauncherinstallationseclipse-ide-for-java-developerseclipse. exe
Aquí hay una captura de pantalla de cómo configuro mi configuración de compatibilidad.
Y sí, los íconos eran súper pequeños antes de ajustar esta configuración. Intenté establecer la configuración de compatibilidad en el iniciador, pero obviamente no solucionó el problema. Pero después de configurar la anulación de la configuración de DPI alto para los iconos de eclipse.exe, ahora tienen un tamaño normal. ¡Déjame saber si esto funciona para otros!
Pensé que una solución sería ejecutar una operación por lotes en los JAR de Eclipse que contienen los íconos y duplican su tamaño. Después de un poco de retoques, funcionó. Los resultados son bastante buenos: todavía hay algunos íconos “obstinados” que son pequeños pero la mayoría se ven bien.
Reuní el código en un pequeño proyecto: https://github.com/davidglevy/eclipse-icon-enlarger
El proyecto funciona por:
- Iterando sobre cada archivo en el directorio base de eclipse (especificado en la línea de argumento)
- Si un archivo es un directorio, cree un nuevo directorio debajo del actual en la carpeta de salida (especificado en la línea de argumento)
- Si un archivo es PNG o GIF, doble
- Si un archivo es de otro tipo copiar
- Si un archivo es un JAR o ZIP, cree un archivo de destino y procese el contenido mediante un proceso similar: a. Las imágenes se duplican b. Otros archivos se copian en ZipOutputStream tal cual.
El único problema que encontré con esta solución es que realmente solo funciona una vez: si necesita descargar complementos, hágalo en la ubicación original y vuelva a aplicar el proceso por lotes de aumento de íconos.
En Dell XPS, tarda unos 5 minutos en ejecutarse.
Feliz por las sugerencias/mejoras, pero en realidad es solo una solución ad hoc mientras esperamos que el equipo de Eclipse lo solucione.
Tenía el mismo problema, para resolverlo, cree un acceso directo del iniciador, haga clic derecho> propiedades> compatibilidad> marque ‘Anular el comportamiento de escalado alto de DPI’ y seleccione Sistema mejorado en el menú desplegable como se muestra en la imagen a continuación. Vuelva a iniciar eclipse después de los cambios.
Aquí tienes las reseñas y puntuaciones
Puedes añadir valor a nuestro contenido dando tu experiencia en los comentarios.