2011-06-21 63 views
29

Trong cài đặt Eclipse của tôi, mục nhập đã chọn trong menu hỗ trợ nội dung gần như không thể đọc được vì màu trắng có màu trắng xám. Xem hình dưới đây.Mục nhập đã chọn trong hỗ trợ nội dung Eclipse không thể đọc được vì màu sắc

Highlighted entry unreadable

tôi có thể thay đổi màu nền và văn bản của các mục không được chọn trong danh sách từ sở thích nhật thực, nhưng mục được lựa chọn luôn luôn là cùng một màu sắc và luôn luôn là không đọc được. Tôi sử dụng Eclipse Color ThemeRecognEyes, nhưng điều đó chỉ ảnh hưởng đến trình chỉnh sửa theo như tôi hiểu.

Làm cách nào để làm cho văn bản của mục nhập đã chọn trong menu hỗ trợ ngữ cảnh có thể đọc được?

Cập nhật

Sau khi đọc m1shk4's answer nó thực sự dường như rằng Eclipse mất nó màu từ chủ đề gnome hiện hành. Tuy nhiên nó làm điều này một cách kỳ lạ.

Màu nền của nội dung "cửa sổ" hỗ trợ là màu nền hộp nhập và màu văn bản là màu văn bản hộp nhập. Tất cả điều này có vẻ hợp lý.

Tuy nhiên, màu nền của mục nhập đã chọn là màu nền của cửa sổ, nhưng văn bản của mục nhập đã chọn là không phải là màu văn bản nền.

Xem hình ảnh dưới đây để minh họa.

Color mapping from gnome theme to eclipse

Có ai biết làm thế nào để sửa chữa hoặc workaround vấn đề này?

workaround

Làm việc Dường như vấn đề này là khá cụ thể với chủ đề gnome mặc định trong Ubuntu. Chuyển sang một chủ đề gnome khác giải quyết vấn đề cho tôi.

+0

tôi đã có vấn đề chính xác cùng! Điều gì đã giải quyết nó cho tôi, đã thay đổi màu văn bản cho "Mục đã chọn" thành màu đen. Điều này thực sự đã thay đổi văn bản được tô sáng từ trắng sang đen. – jottr

+0

thật đáng buồn. Không có cách nào để vô hiệu hóa giao diện "gốc" và chỉ chọn màu nào tôi muốn thấy trong phần hỗ trợ nội dung? – akappa

+2

Trong trường hợp này giúp mọi người-- Trong Ubuntu 12.04, tôi phải cài đặt ứng dụng Trình chọn màu GNOME từ trung tâm phần mềm Ubuntu, sau đó: Trong tab Màu toàn cục của nó trong Trường nhập, đặt "được chọn" thành đen và "Nền" thành xám nhạt. Trong tab Cụ thể của nó trong Chú giải công cụ, đặt "Nền trước" thành màu đen và "Nền" thành màu trắng. – Luke

Trả lời

19

Không chắc chắn nếu nó vẫn còn trong thời gian nhưng điều này có thể giúp tất cả các bạn những người đang gặp vấn đề tương tự, như tôi đã có:

Tạo một file ~/.gtkrc-2.0 và thêm nội dung này đến tập tin:

style "eclipse_fix" 
{ 
base[ACTIVE] = shade(0.7, "#4283d3") 
} 

class "GtkTreeView" style "eclipse_fix" 

Sau đó, chỉ cần đặt Unity một chủ đề mới (trong Configuration> xuất hiện) và đặt lại chủ đề trước (Ambiance chẳng hạn). Điều đó sẽ đọc tập tin mới được tạo ở trên và màu mới sẽ có hiệu lực trong nhật thực.

+0

Lựa chọn màu nền tuyệt vời. Nó làm cho mục hoạt động dễ nhìn hơn nhiều. – user1202136

+0

Rực rỡ. Vấn đề này đã giết chết đôi mắt của tôi trong nhiều tháng. Cuối cùng là một giải pháp! – frankadelic

+0

Không hoạt động trong Xubuntu 14.04 –

7

Windows> Preference> General> Appearance> Màu sắc và Fonts

Basic> Content Assist màu nền, Content Assist màu foreground:

Preference

và thì đấy!

Content Assist

+2

Xin chào Mia. Tôi đã thử điều này, nó thay đổi màu sắc cho các mục không chọn trong danh sách tốt, nhưng mục được chọn không thay đổi màu sắc, và vẫn không đọc được.:/ –

+0

Không hoạt động tại Xubuntu 14.04 –

+0

Không hoạt động trên Windows 8.1. –

5

Cập nhật screenshot

Interface là ở Nga, nhưng tôi nghĩ rằng nó là rõ ràng rằng màu sắc, bạn đang tìm kiếm, tương ứng với Selected Items nhập cảnh. Trên ảnh chụp màn hình của nó màu xanh nhạt cho nềnmàu đen cho tiền cảnh.

+1

Tôi không biết làm thế nào bạn thấy tôi trên Windows. Tôi đang thực sự làm việc trên một máy Ubuntu, tuy nhiên bạn có nói rằng mục nhập được lựa chọn có được màu sắc từ các thiết lập hệ thống? –

+1

Đoán xấu trên hệ điều hành: (Phông chữ trông giống như Windows 1. Về vấn đề - có, cài đặt hệ thống ('Hệ thống -> Cài đặt -> Giao diện -> Tùy chỉnh -> Màu tab' nên thực hiện thủ thuật –

+0

Cảm ơn, dường như thay đổi màu sắc, nhưng bản đồ không hợp lý, tôi tin, và nó không giải quyết được vấn đề của tôi, hãy xem bản cập nhật của tôi cho câu hỏi –

5

Nếu bạn sử dụng Ubuntu/Unity, hãy tiếp tục và cài đặt và khởi động trình chọn màu gnome. Màu toàn cầu -> Cấu hình mặc định, Trường nhập -> đã chọn và thay đổi màu fg và bg theo nhu cầu của bạn.

+1

Tôi đã làm điều này/và/thay đổi màu sắc cho cửa sổ hỗ trợ nội dung là nền trắng và nền trước màu đen. Sử dụng gnome-color-select để đặt nó thành màu xám khiến cho nó gần đủ để ít nhất có thể đọc được. –

0

Tôi gặp vấn đề tương tự trên Windows 7. Tôi thấy rằng màu văn bản (văn bản không được chọn) của hộp trợ giúp nội dung có thể được thay đổi theo: Máy tính để bàn-> Cá nhân-> Màu cửa sổ-> Cài đặt hiển thị nâng cao-> Mục- > MessageBox

Vấn đề duy nhất là không thể đặt màu nền cho MessageBox. -> bất kỳ sự giúp đỡ nào từ người khác?

Ít nhất theo cách này bạn có thể đọc một cái gì đó ...

LƯU Ý: Được cảnh báo rằng nhiều ứng dụng khác có thể phụ thuộc vào màu hộp MessageBox!

0

tôi đã có thể sửa lỗi này trong Ubuntu 12.04 bằng cách chỉnh sửa một tập tin trong chủ đề (tôi sử dụng Radiance):

sudo vi /usr/share/themes/Radiance/gtk-2.0/gtkrc

Ở trên cùng là khóa "gtk-color-scheme" với một loạt các biến màu được sử dụng sau này trong tệp. Tôi thực hiện các thay đổi này: tooltip_fg_color: # 000000 selected_fg_color: # 000000 tooltip_bg_color: # f5f5b5

Sau khi thực hiện thay đổi, hãy thay đổi chủ đề của bạn thành thứ gì đó khác, và hầu hết mọi thứ trông đẹp hơn! Tôi đã phải khởi động lại nhật thực để có được các phông chữ trong biên giới của cửa sổ để cập nhật.

Lưu ý rằng rất tiếc, những thay đổi này đôi khi bị ghi đè trong khi cập nhật. Có thể có một cách để sử dụng ~/.gtkrc-2.0 để làm điều tương tự, tôi chỉ không biết gì về tập tin đó.

7

Tôi đang sử dụng Eclipse Neon và sử dụng Chủ đề màu của Eclipse.

Tôi đã giải quyết vấn đề này bằng cách:

Window-> Preferences-> General-> Appearance: 
->Uncheck "Use mixed fonts and colors for labels." 
+0

bạn chỉ cần lưu toàn bộ ngày đẫm máu của tôi .. Cảm ơn rất nhiều người đàn ông. – Saif

+0

cảm ơn đây là những gì tôi đang tìm kiếm –

Các vấn đề liên quan