2012-10-22 16 views
20

Czy możliwe jest wyświetlanie Eclipse Juno w rozdzielczości siatkówki? Byłem w stanie edytować info.plist dla poprzednich wersji Eclipse, ale to nie działa z Juno ...Eclipse Juno i Retina Resolution

Odpowiedz

75

Otwórz <Installation Directory>/Eclipse.app/Contents/Info.plist za pomocą edytora tekstu i dodaj następujący przed</dict>:

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

Jeśli otworzysz plik Info.plist z Xcode powinno to wyglądać tak:

Info.plist file after enabling high resolution

Teraz zrób kopię aplikacji Eclipse (Eclipse.app). Możesz skopiować go do tego samego katalogu, w którym już jest; ten krok jest wymagany tylko po to, aby system operacyjny ponownie załadował zmiany w pliku Info.plist.

+2

dobry samouczek - najważniejsze, że musisz zrobić kopię aplikacji, aby zmiany odniosły skutek – ina

+0

Świetnie! Ale zastanawiam się, dlaczego ta sztuczka nie działa dla innych aplikacji (próbowałem tego samego dla TextWrangler, a tekst jest nadal niewyraźny). – daveoncode

+0

Nie będziesz w stanie użyć tego podejścia do wszystkich aplikacji. W rzeczywistości większość aplikacji, które są już kompatybilne z siatkówką, nie będzie wymagać od ciebie żadnej czynności. – Douglas

-2

Po aktualizacji High Resolution Capable na Yes w plist, zrób kopię aplikacji.

+0

Dla wyjaśnienia: w tym czasie, to była odpowiedź. Po skopiowaniu aplikacji po aktualizacji plist można uzyskać rozdzielczość siatkówki. Proszę nie składać wniosku z niewłaściwego powodu. – ina

1

Istnieje aplikacja o nazwie Retinizer, która konwertuje aplikacje do trybu Retina. Łatwiej. Tylko naprawdę działa na czcionki.

http://retinizer.mikelpr.com

+0

zmienia to inne funkcje aplikacji? – ina

+0

Tylko tekst. Obrazy skali, ale nie będą wyglądać świetnie, ponieważ nie są przeznaczone do rozdzielczości. Ale przynajmniej sprawia, że ​​aplikacje są użyteczne. –

5

Siła zaktualizować Info.plist w terminalu za pomocą polecenia lsregister:

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