2013-12-17 42 views
12

Eclipse的一個問題我遇到的情況是編輯器會在嘗試在java代碼中添加右括號時移動光標。如何阻止Eclipse移動關閉java括號的遊標?

我將開始打字

class.method 

,再按Ctrl +自動空間完成的方法屬性

class.method(string, anotherString) 

哪個方便凸顯了第一屬性,只是在字符串中的摹後,我的光標移動到。

問題來了,當我退格和更改字符串,例如,第二個方法調用。

class.method(anotherMethod(, anotherString) 

當I型右括號到anotherMethod的開括號,我的光標移動到行的結尾和anotherString後突出了右括號。

這是一個相當煩人的痛苦,因爲我必須將光標移回到最初完成另一個方法的位置。

我沒有選中首選項 - > java - >編輯 - >輸入 - >「自動關閉」,但問題仍然存在。我也認爲它必須處理我的格式設置,但將它們還原爲默認設置也不能解決問題。

有沒有辦法告訴Eclipse停止移動光標?

回答

1

這不會發生,如果我檢查「自動關閉」括號。看起來,如果你不讓Eclipse關閉括號,它會假定你輸入的下一個關鍵字是你想要的。如果你讓它靠近parens,它會在anotherMethod(之後添加一個paren,光標將停留在那裏。自動關閉配對並不是那麼糟糕,因爲您通常可以輸入配對,而不會導致兩個關閉配對。

相關問題