2012-12-20 65 views
2

當您在Eclipse中將鼠標懸停在源代碼編輯器中的錯誤上時,它會顯示一個覆蓋層,提示如何修復它。這對於導入類非常有用,我用它做了很多。但是,在Linux上,配色方案非常可怕,它在深灰色背景上的藍色文字很薄,邊緣線無法閱讀。日食錯誤彈出窗口的背景顏色

如何從eclipse中解決這個問題?到目前爲止,我所看到的所有「解決方案」都涉及修改您的gtk主題。這有點荒謬(爲什麼我會打破其他一切來修復一個錯誤的程序)。

+0

的Java Swing應用程序總是看在Linux上可怕的開始蝕。查看Eclipse是否在首選項下有一個自定義皮膚選項。 – Linuxios

+0

如果這是一個搖擺應用程序,我不會有這個問題隊友:)其SWT-GTK,不幸的是,與SWT相比,Swing看起來像娜塔莉波特曼(和SWT看起來像咕嚕) – JustDanyul

+0

哦。我爲你感到傷心。我的建議?不要使用臃腫的Java應用程序。如果你想要它,但看起來不錯,請試試Aptana Studio的獨立版本。否則,找到一個不同的編輯器。嘗試VIM! – Linuxios

回答

1

第一條建議 - 使用Ctrl-Shift-O插入正確的導入。 然後,設置On Save Actions自動插入正確的導入。然後在您編寫新代碼時,它會自動編譯代碼並顯示任何編譯問題!很有幫助。

二 - 使用Eclipse theme!

+0

非常感謝On Save操作提示,+1對於它:)它超級有用,但它不回答問題,但如何修復背景顏色,所以我不會接受答案。希望你能理解:)而且你知道,我使用了很多主題,包括顏色主題和正常主題。jeeyul的chrome主題是我嘗試過的最好的主題,但即使這樣也不能解決問題。它也沒有使日食甚至遠遠地看起來「好」。嘗試在Mac或Windows上運行eclipse,問題是,無論使用哪個主題,SWT仍然使用GWT,而且它的功能很差。 – JustDanyul

+0

哦!我認爲一個主題應該已經固定框顏色:(你是否嘗試過Eclipse 4.x的Dark Juno主題,它似乎改變了我的Eclipse的所有顏色,包括彈出框。對不起,我忍不住更多了! –

+0

你對於linux上的eclipse來說,我只是一個苦澀的老人:D我會嘗試黑暗的juno主題:) – JustDanyul

0

我終於找到了解決這個,我想我會在這裏發佈的情況下其他人可能會發現它很有用。

我創建了一個自定義的gtkrc文件,包含以下

style "eclipse-tooltips" 
{ 
    xthickness = 8 
    ythickness = 4 

    bg[NORMAL] = {0.8, 0.8, 0.8} 
    fg[NORMAL] = {0.0, 0.0, 0.0} 
    bg[SELECTED] = {0.8, 0.8, 0.8} 
} 
widget "gtk-tooltip*"  style "eclipse-tooltips" 

,然後使用

GTK2_RC_FILES=/path/to/custom/gtkrc eclipse