2012-10-22 36 views
20

Có thể có màn hình Eclipse Juno ở độ phân giải võng mạc không? Tôi đã có thể chỉnh sửa info.plist cho các phiên bản trước của Eclipse, nhưng điều này không hoạt động với Juno ...Eclipse Juno and Retina Resolution

Trả lời

75

Mở <Installation Directory>/Eclipse.app/Contents/Info.plist với một trình soạn thảo văn bản và thêm dòng sau trước</dict>:

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

Nếu bạn mở file Info.plist với Xcode nó sẽ giống như thế:

Info.plist file after enabling high resolution

Bây giờ tạo một bản sao của ứng dụng Eclipse (Eclipse.app). Bạn có thể sao chép nó vào cùng thư mục mà nó đã có; bước này là bắt buộc chỉ để làm cho hệ điều hành tải lại các thay đổi trong tệp Info.plist.

+2

hướng dẫn hay - điều quan trọng là bạn phải tạo bản sao của ứng dụng để những thay đổi có hiệu lực – ina

+0

Tuyệt vời! Nhưng, tôi tự hỏi tại sao mẹo này không hoạt động cho các ứng dụng khác (tôi đã thử tương tự cho TextWrangler và văn bản vẫn bị mờ) – daveoncode

+0

Bạn sẽ không thể sử dụng phương pháp này với tất cả các ứng dụng. Trên thực tế, hầu hết các ứng dụng đã tương thích với võng mạc sẽ không yêu cầu bạn làm bất cứ điều gì. – Douglas

-2

Sau khi cập nhật Độ phân giải cao Có khả năng thành Có, hãy sao chép ứng dụng.

+0

Để làm rõ: vào thời điểm đó, đây là câu trả lời. Bạn có thể nhận được độ phân giải võng mạc để hiển thị sau khi sao chép ứng dụng sau khi cập nhật plist. Xin vui lòng không downvote vì lý do sai. – ina

1

Có một ứng dụng có tên Retinizer sẽ chuyển đổi Ứng dụng thành chế độ Retina. Dễ dàng hơn. Chỉ thực sự hoạt động cho phông chữ.

http://retinizer.mikelpr.com

+0

điều này có làm thay đổi các tính năng khác của ứng dụng không? – ina

+0

Chỉ văn bản. Tỷ lệ hình ảnh nhưng sẽ không trông tuyệt vời vì chúng không được thiết kế cho độ phân giải. Nhưng ít nhất làm cho các ứng dụng có thể sử dụng được. –

5

Force cập nhật Info.plist trong Terminal bằng cách sử dụng lệnh lsregister:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/eclipse/Eclipse.app 
Các vấn đề liên quan