This question originates from an old pain in Eclipse. The icons are way too small on high dpi displays. Searching for the icons (perhaps .png or .gif files) in the filesystem doesn't help either. They are hidden in the Eclipse jar files.
Luckily, the newest Neon version promises to work on the issue. Nevertheless, I would be thrilled if I could reach the icons and tweak them. It would be so much fun to make my programming environment completely custom.
Is it possible to open a jar file, take out some icons, replace them with your own, close the jar file and start up Eclipse?
Or is the only way to download the whole Eclipse sourcecode somewhere on Github and compile everything from scratch (with your own icons replacing the original ones)? If that is the only possibility, then I give up (unless I can get a tutorial somewhere on how to build it).
EDIT: Apparently, you cannot just change some files in a jar because that messes up the 'signature'. Eclipse won't run the plugin jar anymore that you've altered. Someone redirected me to the following StackOverflow topic that describes how to unsign a jar file: Unsigning a signed jar
When you sign a jar file, new files get added to the META-INF directory, e.g. "MKSIGN.SF" and "MKSIGN.DSA". Just remove them from the jar file (with any zip utility), and you have it unsigned.
I've followed this advice, but it did not help. Eclipse still refuses to run any plugin jar that I've altered.
EDIT: These are the files I delete in the jar-file:
- META-INF/ECLIPSE_.SF
- META-INF/ECLIPSE_.RSA
