2014-12-04 27 views
0

這不是一個真正的編碼問題,但更多的僅僅是Eclipse問題。Eclipse不會重寫括號

說你鍵入X =(1),Eclipse會使得右括號爲您鍵入的時刻「(」 它也通常寫在右括號爲您鍵入爲好。

但是,由於某種原因,當我輸入時,它不會自動寫入,因此我很困惑,因爲我很確定我沒有碰到任何特殊設置,所以我不知道該怎麼做才能恢復。所以通常你輸入x =(1),它會顯示爲x =(1),但現在它顯示x(1))。我如何改變它?

感謝您的幫助!

+0

是'x'方法還是構造函數? – 2014-12-04 02:21:29

+0

@ElliottFrisch這只是一個例子 - 任何時候使用括號。 – m1771vw 2014-12-04 02:25:22

回答

0

檢查設置Content Assist爲您的編輯器。它有一個覆蓋或不覆蓋的設置。在我的情況下,它特別提到您可以在輔助功能激活時使用Ctrl鍵切換。另一個設置是Editor -> Typing。它也有一些大括號設置。

0

解決此問題的一種方法是關閉自動關閉的括號。打開編輯的偏好設置,然後轉到Java - >編輯器 - >輸入並關閉括號。