Eclipseでメッソド名を補完すると、閉じ括弧まで補完されてしまう。
これが予想以上にうざい。
何故なら単純に考えると、引数を入力した後に、わざわざカーソルキーの→を押して移動してから;を打たないとけないからだ。
ホームポジションからずらさなくて良い分、閉じ括弧を打った方が断然やりやすい。
(Emacs風キーバインドでやってる人は全く問題ないのかもしれないが)
で、解決方法を探してみたが、どうも解決手段は無いようだ。
つまり、この括弧の補完を無効にする方法は無い。
が、実は無視はできる。
function( ) と保管された状態でhoge);と打つと
function(hoge);) となりそうなものだが、実際には
function(hoge); と、括弧の補完を無視してくれる。
じゃあ、最初から補完するなよ、と言いたくなるが、とりあえず今の解決策はこれに慣れるしかないようだ。
参考
http://stackoverflow.com/questions/2843759/cant-disable-method-parenthesis-auto-complete-in-eclipse
0 件のコメント:
コメントを投稿