Phối màu tối cho Eclipse [đã đóng]


425

Có phải Eclipse ở tất cả các chủ đề? Tôi muốn cài đặt một bảng màu tối cho nó, vì tôi thích văn bản màu trắng trên nền tối hơn so với cách khác.


24
Đây là một trong những danh sách dài các thiếu sót cơ bản khiến bạn khó có thể coi trọng Eclipse.
Draemon

11
Bây giờ có một cách dễ dàng để làm điều đó: marketplace.eclipse.org/content/eclipse-color-theme
Thomas Ferris Nicolaisen

14
@ThomasFerrisNicolaisen: Plugin này chỉ thay đổi cửa sổ nguồn, KHÔNG phải các cửa sổ khác, vẫn làm bạn mù với nền trắng của chúng.
Scott Biggie

4
@Uri: Giải pháp này trên macffy cũng đảo ngược màu sắc của các biểu tượng, có thể rất khó hiểu (như thay đổi "gỡ lỗi - DỪNG" thành màu xanh lục và "gỡ lỗi - GO" thành màu đỏ). Ngoài ra, nó có thể làm cho việc gỡ lỗi là không thể nếu bạn đang làm bất kỳ đồ họa nào hoạt động vì tất cả những thứ đó cũng bị đảo ngược. Cuối cùng, đơn giản là KHÔNG CÓ CÁCH để thay đổi màu cửa sổ mặc định trên máy mac. Đoán nhóm nhà phát triển Eclipse phải là hạt mac, vì họ đi theo sự dẫn dắt ngu ngốc đó.
Scott Biggie

5
Một chủ đề tối hoàn toàn hiện có sẵn với Eclipse 4.2 (Juno)! Xem github.com/eclipse-color-theme/eclipse-color-themestackoverflow.com/questions/5053834/
trộm

Câu trả lời:


286

Như đã đăng lên một vài câu hỏi liên quan, tôi đang làm việc với một plugin để quản lý chủ đề màu dễ dàng, có nhiều trình soạn thảo:

http://marketplace.eclipse.org/content/eclipse-color-theme

Nó vẫn đang được tiến hành, nhưng đã hỗ trợ nhiều biên tập viên và một vài chủ đề màu tối.


3
TUYỆT VỜI!! :) Tôi sẽ phải thử điều này ngay khi tôi đi làm vào thứ hai !!
Thất vọngWithFormsDesigner

17
Có cách nào thay đổi màu sắc của các khung nhìn khác (chẳng hạn như projekt explorer, console, vấn đề, v.v.) không?
Bruiser

88
Vấn đề với điều này là rõ ràng - trong khi bạn có thể biến chủ đề biên tập thành "tối", phần còn lại của Eclipse tỏa sáng trắng vô cùng, vì vậy nó còn tệ hơn :(
Ivan G.

1
Điều này hoạt động (rõ ràng) trong MyEclipse 6.6 (đừng hỏi, tôi đã bị ép buộc tôi không thích nó một chút) sẽ kiểm tra thêm và gửi lại trong trường hợp có bất cứ điều gì bị phá vỡ.
Luis Robles

2
Tôi không thể chịu được việc thiếu các cửa sổ có thể sử dụng được trong Eclipse. Aptana, về cơ bản là một bản sao của Eclipse, chủ đề MỌI THỨ. Đây là lý do tại sao tôi sử dụng nó cho mọi thứ không liên quan đến SDK Android ... ngay cả khi trình xử lý văn bản của tôi (nhưng điều đó không được khuyến nghị.)
o_O

88

Tôi đã tạo ra bảng màu tối của riêng tôi (dựa trên Oblivion từ gedit ), mà tôi nghĩ là rất tốt để làm việc với.

Xem trước & chi tiết tại: http://www.rogerdudler.com/?p=362

Chúng tôi vui mừng thông báo bản beta của eclipsecolortheme.org , một trang web mới để tải xuống, tạo và duy trì các chủ đề / lược đồ màu của Eclipse. Trình chỉnh sửa chủ đề cho phép bạn sao chép một chủ đề hiện có và chỉnh sửa màu sắc bằng bản xem trước trực tiếp các thay đổi của bạn trên các trình chỉnh sửa cụ thể. Các chủ đề có thể tải xuống hỗ trợ rất nhiều trình soạn thảo (PHP, Java, SQL, Ant, văn bản, HTML, CSS và nhiều thứ khác để theo dõi)

Có một danh sách ngày càng nhiều các chủ đề đã có sẵn trên trang web:

Ảnh chụp màn hình của eclipsecolortheme.org

Bạn có thể đọc thêm về sự ra mắt ở đây .


2
Tôi yêu Oblivion trong gedit, và hướng dẫn của bạn là những gì tôi muốn. A +
defrex

wow, thật dễ dàng để thiết lập và nó hoạt động ngay lập tức, thx;)
kulpae

1
Đây là những điều tuyệt vời, nhưng khi tôi cố gắng so sánh các thay đổi, các thay đổi được tô sáng bằng một màu tối để tôi không thể nhìn thấy chúng. Tôi thường kết thúc việc phải thay đổi thông số chỉ để so sánh các thay đổi trong tệp.
dùng1

2
Đừng làm việc trên tất cả các cửa sổ khác, mà bây giờ BLAST với nền trắng của chúng bằng cách so sánh.
Scott Biggie

2
pixeldude: Trang web của bạn hiện đang ngừng hoạt động.
Xdg

51

Đây là một anh chàng đã đăng các tùy chọn Eclipse của mình để thay đổi màu sắc như một chủ đề:

http://blog.codefront.net/2006/09/11/vibrant-ink-textmate-theme-for-eclipse/

ảnh chụp màn hình

Và đây là thêm về cách đặt màu trong phiên bản Ganymede Eclipse (v. 3,4, giữa năm 2008):

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.pl platform.doc.user/con accept / accessibility / fandsandcolors.htmlm


4
Tôi đã đăng lên blog.codefront.net/2006/09/11/ Cách trở lại vào năm 2006 và trong khi một số người đã thành công với nó, tôi nghĩ rằng nó không hoạt động tốt cho các phiên bản gần đây của Eclipse (một số độc giả đã gửi email cho tôi) . YMMV!
Chu Yeow

Tôi đã làm điều này nhưng sử dụng Consolas - rất tốt đẹp, cảm ơn!
HaveAGuess

Đánh dấu sự xuất hiện có thể được kích hoạt lại nếu bạn đang thiếu nó (như tôi) bằng cách truy cập Prefs -> Chung -> Trình chỉnh sửa -> Trình chỉnh sửa văn bản -> Chú thích -> Lần xuất hiện và bật "Văn bản như được tô sáng"

21

Đối với người dùng Linux, giả sử bạn chạy trình quản lý cửa sổ tổng hợp ( Compiz ), bạn chỉ có thể biến cửa sổ âm. Tôi sử dụng Eclipse như thế này mọi lúc, vẻ ngoài (whitie) bình thường đang làm tôi kinh ngạc.


tốt đẹp Bây giờ tôi thực sự điều chỉnh nhật thực khá tốt bằng cách sử dụng tất cả các liên kết trong các câu trả lời. Nhưng tôi cũng sử dụng bảng màu tối trong KDE ...
Bartosz Radaczyński

tìm thấy nó, plugin "tiêu cực", tôi phải nói rằng nó trông tốt hơn nhiều về chủ đề linux tối của tôi
Ivan G.

cảm ơn nhưng cửa sổ hoàn thành vẫn có màu trắng và mỗi lần nó được hiển thị, nó đập vào mắt tôi.
Kamran Bigdely

1
ý tưởng rất hay, đơn giản và hiệu quả, cảm ơn! cho phép nó mặc dù compizconfig-settings-manager (ccsm), lưu ý rằng các quy tắc đã chạy được đặt (type = Eclipse) ở đó để tự động áp dụng hiệu ứng 'phủ định'. cũng có thể đặt quy tắc cho cửa sổ hoàn thành, sử dụng nút lấy từ hộp thoại cấu hình và nhắm đến nó;)
antiplex

Eclipse sử dụng SWT, sử dụng các widget gốc; trong trường hợp của Linux, đây thường là gtk. Nếu bạn chọn một chủ đề tối cho gtk, tất cả các bảng Eclipse không phải trình soạn thảo sẽ chọn nó. Để biết ví dụ về chủ đề gtk tối, hãy xem OMG Suite
srparish

10

Đây là những màu sắc dễ chịu cho mắt tôi trong quá trình mã hóa. Nhạc jazz không bao gồm trong chủ đề.

Ảnh chụp màn hình của LukinaJama3

Tệp trình cắm chủ đề màu của Eclipse: LukinaJama3.xml trên các tệp tiền gửi



8

Tôi phải nói rằng, đây là một lĩnh vực mà Eclipse thực sự yếu. Cụ thể, nhập / xuất các ưu đãi áp dụng cho TẤT CẢ các ưu tiên. Không có cách nào để nhập chỉ nói các phông chữ / tùy chọn màu (như bạn có thể làm với Visual Studio) mà không làm hỏng các tùy chọn ràng buộc chính của tôi.

Ngoài ra, tôi đã thử một vài trong số các tệp ưu tiên được tham chiếu ở trên và chúng hoàn toàn phá vỡ cài đặt Eclipse của tôi.


4
bạn chỉ có thể nhập / xuất các bảng màu. Nhưng bạn phải chỉnh sửa tệp tùy chọn theo cách thủ công và xóa mọi thứ bên cạnh các mục liên quan đến màu sắc
Bartosz Radaczyński

6

Tôi đã tạo một số chủ đề màu và tập lệnh để trích xuất chủ đề mới từ tùy chọn màu của ai đó. Tôi hiện đang sử dụng một cái mà tôi vẫn chưa đăng trên trang web, nhưng cuối cùng tôi cũng sẽ nhận được nó.

http://eclipsecolortheme.jottit.com


Cảm ơn, tôi đã thêm một vài từ về cách xuất khẩu.
Gaël Marziou

Thông minh. Sẽ thật tuyệt nếu mỗi chủ đề đó có một ảnh chụp màn hình!
Cal

6

Cách dễ nhất: thay đổi màu nền cửa sổ chính của Windows Display Properties. Tôi đã chuyển đến tab Giao diện, thay đổi thành lược đồ Bạc, nhấp vào Nâng cao, nhấp vào "Cửa sổ hiện hoạt" và thay đổi Màu 1 thành màu xám nhạt. Tất cả các khung nhìn Eclipse được làm mềm.

Luna (4.4) dường như có đầy đủ Darkchúng trong

Cửa sổ -> Tùy chọn -> Chung -> Giao diện -> Chủ đề -> Tối

nhập mô tả hình ảnh ở đây


Không có tùy chọn Nâng cao nào trong Juno theo bất kỳ Chủ đề đã chọn nào
bobtheowl2

5

Để hack nhanh, trên Linux chạy Gnome bằng bàn phím Windows, Windows-Key-M sẽ đảo màu tất cả các cửa sổ và Windows-Key-N sẽ đảo màu một cửa sổ. Đó là một tính năng tuyệt vời , trong cuốn sách của tôi.


3

Như tôi đã trả lời " Có cách nào đơn giản, nhất quán để thay đổi bảng màu của các trình soạn thảo Eclipse không? ":

Tôi cũng đang tìm kiếm điều này và sau một chút nghiên cứu đã tìm thấy một giải pháp khả thi. Điều này dựa trên trình soạn thảo FDT cho Eclipse, nhưng tôi chắc chắn rằng bạn có thể áp dụng logic tương tự cho các trình soạn thảo khác.

Bài đăng trên blog của tôi: Cách tạo bảng màu cho FDT

Hi vọng điêu nay co ich!


2
Nó không phải là một màu sắc thực sự ... Trong netbeans, bạn chuyển đổi màu sắc một lần và nó hoạt động với tất cả các ngôn ngữ cùng một lúc. Eclipse có các cài đặt riêng cho mọi trình soạn thảo và điều tồi tệ hơn là các cài đặt chú thích là phổ biến đối với tất cả chúng.
Bartosz Radaczyński

3

Giải pháp tốt nhất tôi tìm thấy là để Eclipse ở chế độ sáng bình thường và sử dụng biến tần màn hình cấp hệ điều hành.

Trên OS X, bạn có thể thực hiện Command+ Option+ Ctrl+ 8, đảo ngược toàn bộ màn hình.

Trên Linux với Compiz, thậm chí còn tốt hơn, bạn có thể làm Windows+ Nlàm tối các cửa sổ một cách chọn lọc (hoặc Windows+ Mđể làm toàn bộ màn hình).

Trên Windows, giải pháp tốt duy nhất tôi tìm thấy là powerstrip, nhưng nó chỉ miễn phí trong một năm ... sau đó là $ 30 hoặc một cái gì đó ...

Sau đó, bạn có thể đảo ngược màn hình, điều chỉnh màu sắc theo cấp độ cú pháp theo ý thích của bạn và bạn tắt các cuộc đua, với các sắc thái mát mẻ trên.


Tôi đang cố gắng sử dụng điều này trên OS X, Eclipse có vẻ tốt, một số chương trình khác có vẻ hơi bất thường. Combo bàn phím đúng có vẻ là ctrl + alt + cmd + 8 (ít nhất là trên phiên bản 10.6.8).
Arnost Valicek

1
Cũng thay đổi đảo ngược màu sắc của các biểu tượng, có thể RẤT sai lệch (ví dụ: màu đỏ cho "đi", màu xanh lá cây cho "dừng lại").
Scott Biggie




1

Một số người đã đăng các tùy chọn cho Linux và Mac và tương đương với Windows (miễn phí) là, nếu bạn có thể đối phó với nó trên toàn cầu:

Đặt màu nền cửa sổ chủ đề giao diện màn hình Windows. Bạn có thể giữ chủ đề hiện tại / mong muốn, chỉ cần sửa đổi màu nền của cửa sổ. Theo mặc định, nó được đặt thành màu trắng. Tôi thay đổi nó thành một màu xám. Tôi đã thử màu xám đen và đen trước đó, nhưng sau đó bạn phải thay đổi màu chữ văn bản trên toàn cầu và tất cả đều đau đớn.

Nhưng một sắc thái đơn giản của màu xám làm nền trên toàn cầu, hoạt động với bất kỳ phông chữ văn bản màu nào miễn là màu xám không quá tối.

Đây không phải là giải pháp tốt nhất cho tất cả các biên tập viên / IDE, vì tôi thích màu đen hơn, nhưng đó là cách giải quyết toàn cầu và miễn phí tốt nhất tiếp theo trên Windows.




0

Tôi chơi với tùy chỉnh màu sắc. Tôi đã đi với văn bản màu vàng / nền màu xanh mà tôi thích từ Turbo Pascal. Vấn đề tôi gặp phải là nó cho phép bạn đặt màu của các biên tập viên nhưng sau đó các chế độ xem khác như Gói Explorer hoặc Bộ điều hướng vẫn giữ nguyên các màu đen trắng mặc định. Tôi chắc chắn rằng bạn có thể làm điều đó theo chương trình nhưng có nhiều cài đặt cho sự kiên nhẫn của tôi.


Hầu hết các khung nhìn khác được kiểm soát bởi các màu được chỉ định bởi hệ điều hành. Ví dụ: trên Windows, bạn có thể chuyển đến cài đặt Giao diện nâng cao và thay đổi mục Cửa sổ với màu sắc mong muốn. Tất nhiên, điều này có nghĩa là tất cả các ứng dụng của bạn thay đổi trên toàn bộ hệ điều hành, có thể tốt hoặc xấu tùy theo sở thích của bạn.
cowgod

0

Để đáp lại bình luận này, tôi đã tạo một bộ lọc cho plugin Color Filter cho Compiz.

Đây là những gì tôi nhận được:

Làm thế nào để:

  1. Chuyển đến / usr / share / compiz / bộ lọc /
  2. Tạo tập tin mới "tương phản thấp-âm" (với quyền root)
  3. Chèn mã đính kèm vào nó.
  4. Chuyển đến Hệ thống-> Tùy chọn-> CompizConfig ...
  5. Nhập Plugin lọc màu
  6. Kích hoạt nó và thêm bộ lọc mới được tạo vào danh sách Profeet !!

Mã bộ lọc:

!!ARBfp1.0
TEMP temp, neg;

# Dunno what's this... but every other filter starts with this :) ;
TEX temp, fragment.texcoord[0], texture[0], RECT;

# Applying negative filter ;
RCP neg.a, temp.a;
MAD temp.rgb, -neg.a, temp, 1.0;
MUL temp.rgb, temp.a, temp;
MUL temp, fragment.color, temp;

# Lowering contrast and shifting brightness ;
MUL temp.rgb, temp, 0.8;
ADD temp.rgb, temp, 0.25;

MOV result.color, temp;
END

Bạn cũng có thể chơi với bộ lọc. Có thể bạn sẽ nhận được một cái gì đó nhiều mặt hơn :) Hãy chia sẻ!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.