2012-10-22 13 views
20

Ist es möglich, Eclipse Juno Display bei Retina-Auflösung zu haben? Ich war in der Lage, info.plist für frühere Versionen von Eclipse zu bearbeiten, aber dies funktioniert nicht mit Juno ...Eclipse Juno und Retina Auflösung

Antwort

75

öffnen <Installation Directory>/Eclipse.app/Contents/Info.plist mit einem Texteditor und fügen Sie den folgenden vor</dict>:

<key>NSHighResolutionCapable</key>
<true/>

Wenn Sie die Info.plist Datei mit Xcode öffnen es so aussehen sollte:

Info.plist file after enabling high resolution

Erstellen Sie nun eine Kopie der Eclipse-Anwendung (Eclipse.app). Sie können es in dasselbe Verzeichnis kopieren, das es bereits ist; Dieser Schritt ist nur erforderlich, damit das Betriebssystem die Änderungen in der Datei Info.plist neu lädt.

+2

gutes Tutorial - das Wichtigste ist, dass Sie eine Kopie der App erstellen müssen, damit die Änderungen wirksam werden – ina

+0

Großartig! Aber ich frage mich, warum dieser Trick nicht für andere Anwendungen funktioniert (Ich habe das gleiche für TextWrangler versucht und der Text wird immer noch unscharf angezeigt) – daveoncode

+0

Sie können diesen Ansatz nicht mit allen Anwendungen verwenden. In der Tat erfordern die meisten Anwendungen, die bereits Retina-kompatibel sind, Sie nichts zu tun. – Douglas

-2

Nach der Aktualisierung der hohen Auflösung fähig zu Ja in Plist, eine Kopie der App.

+0

Zur Klarstellung: zu der Zeit war dies die Antwort. Sie können die Retina-Auflösung nach dem Kopieren der App nach dem Aktualisieren von plist anzeigen lassen. Bitte nicht aus dem falschen Grund ablehnen. – ina

1

Es gibt eine App namens Retinizer, die Apps in den Retina-Modus konvertiert. Einfacher. Funktioniert aber nur für Schriftarten.

http://retinizer.mikelpr.com

+0

ändert dies andere Funktionen der App? – ina

+0

Nur der Text. Bilder skalieren aber nicht gut, da sie nicht für die Auflösung ausgelegt sind. Aber macht zumindest die Apps nutzbar. –

5

Force, um die Info.plist im Terminal aktualisieren, indem Sie den lsregister Befehl:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/eclipse/Eclipse.app