2013-12-17 12 views
12

Eclipseで問題が1つあるのは、Javaコードで閉じ括弧を追加しようとすると、カーソルが移動することです。Eclipseがjava括弧を閉じるためにカーソルを移動するのを止めるには?

私は

class.method 

の入力を開始し、その後、自動するには、Ctrl +スペースは、この方法が便利最初の属性を強調し、単なる文字列ではグラムの後に私のカーソルを移動

class.method(string, anotherString) 

属性完成します。

問題は、たとえば、2番目のメソッド呼び出しにバックスペースを付けて文字列を変更するときに発生します。

class.method(anotherMethod(, anotherString) 

私はanotherMethodの左括弧に閉じ括弧を入力すると、私のカーソルが行の最後に移動し、anotherString後に閉じ括弧を強調しています。

これは、別のメソッドを完成させるために元々どこにカーソルを戻さなければならないので、これはむしろ厄介な痛みです。

私は環境設定 - > java - > editor - >入力 - > "自動的に閉じる"のチェックを外しましたが、問題は解決しません。私はまた、私の書式設定と関係があると考えていましたが、デフォルト設定に戻しても問題は解決しません。

Eclipseにカーソルの移動を停止するよう指示する方法はありますか?

答えて

1

私がをチェックすると、にかっこのために「自動的に閉じる」とチェックされています。 Eclipseを閉じ括弧にしないと、入力した次の閉じ括弧が必要なものであると仮定します。括弧を閉じると、anotherMethod(の後に括弧が追加され、カーソルはそこにとどまります。通常、括弧の自動クローズはそれほど悪くはありません。通常は、2つの括弧で囲まれていないと入力できます。

関連する問題