Is it possible to have Eclipse Juno display at retina resolution? I was able to edit info.plist for previous versions of Eclipse, but this does not work with Juno...
Asked
Active
Viewed 1.6k times
4 Answers
76
Open the <Installation Directory>/Eclipse.app/Contents/Info.plist
with a text editor and add the following before </dict>
:
<key>NSHighResolutionCapable</key>
<true/>
If you open the Info.plist
file with Xcode it should look like that:
Now make a copy of the Eclipse application (Eclipse.app
). You can copy it to the same directory it already is; this step is required just to make the OS reload the changes in the Info.plist
file.

Douglas
- 1,313
- 1
- 14
- 19
-
2good tutorial - key thing is that you have to make a copy of the app for the changes to take effect – ina Oct 24 '12 at 03:20
-
Great! But, I'm wondering why this trick doesn't work for other apps (I tried the same for TextWrangler and the text is still displayed blurry) – daveoncode Jan 21 '13 at 14:05
-
You won't be able to use this approach with all applications. In fact, most applications that are already retina-compatible won't require you to do anything. – Douglas Jan 22 '13 at 03:25
-
19"touch
/Eclipse.app" seems also to force reload, no need to copy dir. – Alexey Timanovsky Jan 23 '13 at 19:45 -
Confirmed. You either need to touch the app (as above) or duplicate the eclipse directory, delete the old one, and rename the new one. Anything to force the refresh of the plist cache. – Steve Swinsburg Feb 22 '13 at 05:53
-
Confirmed. You either need to touch the app (as above) or duplicate the eclipse directory, delete the old one, and rename the new one. Anything to force the refresh of the plist cache. – Steve Swinsburg Feb 22 '13 at 05:56
-
Just a note textwrangler finally came out with retina resolution! (yeah it was a few months ago but just found out myself) – ina May 13 '13 at 22:18
-
Use *lsregister*. See the "Thelle" post. This is guarantee to work. – mjlee Jun 30 '13 at 14:54
5
Force update the Info.plist
in the Terminal by using the lsregister command:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/eclipse/Eclipse.app

Thelle
- 83
- 1
- 4
1
There is an app called Retinizer which will convert Apps to Retina mode. Easier. Only really works for fonts though.

Simon O'Doherty
- 9,259
- 3
- 26
- 54
-
-
Only the text. Images scale but won't look great as they aren't designed for the resolution. But at least makes the apps usable. – Simon O'Doherty May 14 '13 at 05:18
-2
After updating High Resolution Capable to Yes in plist, make a copy of the app.

ina
- 19,167
- 39
- 122
- 201
-
For clarification: at the time, this was the answer. You could get retina resolution to show after copying the app after updating plist. Please don't downvote for the wrong reason. – ina Feb 26 '16 at 04:22