1.情景展示
文件編輯窗口的背景默認為白色。
我們知道,對於整日面對電腦的程序員來說,白色容易造成眼疲勞,而且對於眼睛的傷害比較大。
所以,eclipse添加了黑色主題。
切換成黑色主題
改變成黑色主題之后,所有的窗口都替換成了黑色。
使用SonarLint分析后(這是sonarlint窗口)
查看具體說明(這是規則解釋窗口)
黑乎乎一片,什么都看不清。
2.原因分析
怎么辦,其實,對於我們程序員來說,要求很簡單,不需要你將所有的窗口都切換成黑色,我們經常盯的窗口是文本編輯窗口和控制台。
其它窗口改變背景色反而沒有白色看着舒適。
能不能只修改編輯器窗口的背景呢?
如果改變編輯器的背景色的話,毫無疑問,你還得修改語法高亮的背景色,不然會與背景色沖突,結果就是相沖突的語法關鍵字根本看不到。
所以,我的解決方案是:
將編輯器窗口的背景添加背景圖片就可以啦。
3.解決方案
通過修改eclipse對應主題的CSS樣式實現。
第一步:查看eclipse當前使用的主題;
第二步:找到eclipse安裝路徑下 帶ui.themes的文件夾
第三步:將要當做背景的圖片,放入到images文件夾
第四步:打開CSS文件夾
第五步:找到並打開對應的主題的CSS文件;
在文件末尾添加如下代碼
.MPart StyledText { background-image: url(./bg.png); background-color: white; background-position: no-repeat; color: black; }
第六步:重啟eclipse,生效。