2

これは私が抱えている特に厄介な問題であり、私だけが問題を抱えているわけではありません。

NetBeansでは、メソッドの一部を入力してからCTRL-SPACEを押すと、コード完了ポップアップが表示され、Tabキーを押して単語を完成させることができます。これは素晴らしいことであり、ほとんどすべてのIDEの動作方法です。

例:

Thread.sl

<CTRL-SPACE>

Thread.sleep

わーい!

問題は、このコンテキストでは、パレンを入力すると、メソッドのパラメーターがデフォルト名で自動入力され、終了パレンが挿入されることです(設定ページでパラメーターを自動的に閉じるオプションを無効にしたかどうかに関係なく)コード補完用)。フルネームを手動で入力した場合、この動作は発生しません。

これは誰にとってどのように役立ちますか?渡す実際の変数を入力する必要があります。NetBeansには、コード完了時に親を閉じるのを防ぐオプションはありません。

誰かがこの問題を解決する方法を持っていますか?netbeansソースに飛び込んで、このマイナーな問題のためだけにそれを構築する必要はありませんか?

4

2 に答える 2

2

終了パレンを挿入します(コード補完の設定ページで自動的に閉じるオプションを無効にしているかどうかに関係なく)。

このオプションは括弧用であり、括弧用ではありません。

誰かがこの問題を解決する方法を持っていますか?netbeansソースに飛び込んで、このマイナーな問題のためだけにそれを構築する必要はありませんか?

完了セレクターのリストから開始括弧を削除します。

代替テキストhttp://img411.imageshack.us/img411/7287/netbeanscodeassist.png

于 2010-06-06T02:20:03.580 に答える
1

どのバージョンのNetBeansを使用していますか?

私の場合(NB 6.9 RC1)、パラメーターを使用してメソッドをコーディング完了すると、RETURNを使用してすべてのパラメーターを1つずつ編集し、次のパラメーターに移動できます。それは非常に簡単で、提案パラメータは1/2倍正しいです。

NetBeans IDE Javaエディタのコード支援でのパラメータの提案:リファレンスガイド/スマートコード補完を参照してください。

于 2010-05-30T06:04:29.437 に答える