2012-03-22 7 views
4

Javaを編集するときのコード補完のデフォルト動作は次のとおりですか?NetBeans Javaコードの完成度があまりにも高いです

  1. I importパッケージ、最初.を入力した後、私はpublicprotectedなどのキーワードを入力しながら、NetBeansはいくつかの野生の飛躍を行います時々
  2. を選択されたリスト内の最初の項目で結果を任意のキーを押した場合ちょうどpまたはpuがタイプされた後にprivateを挿入してください!
  3. 一般に、私は前回の入力ではサポートされていない推測を、自動補完という観点から推測する傾向があります。

私はこのように感じますはすべてのユーザーにとって望ましい動作ではありません。コード補完を何か自動補完しないようにする方法はありますか、少なくともそれほど熱心ではありませんか?

編集:わかりやすくするために、時に便利な「オートポップアップウィンドウ」を無効にする必要はありません。私はこのウィンドウにメソッドや構文などのヒントやヒントを熱心に表示したい - NetBeansが私が望んでいるものを推測しようとしないようにする。時間の90〜100%が間違っているからだ。私は間違いなくあなたの苦情を共有

答えて

1

バージョンあなたが使用しているのは、7.1で見ている動作ではないように思われるからです。

Ctrl + Spaceを押すまで、オートコンプリートのポップアップは表示されません。 "p"と入力してCtrl + Spaceを押すと、ポップアップに "private"、 "protected"、 "public"が表示されます。私は入力し続けるか(可能な限りリストは小さくなります)、カーソルを使って私が望む単語を選択してEnterキーを押します。

論理オプションが1つしかない場合などです。私は "pu"を入力してCtrl + Spaceを押すと、Netbeansは自動的に "public"を挿入します(これは無効にすることはできます)。

コードテンプレートは別の話ですが、Shift + Spaceを使用してコードテンプレートをアクティブにするように設定しています。私の知る限り、テンプレートにはポップアップが表示されません。 P

0

は、特に再:1.迅速なGoogle検索はways to turn off autocomplete明らかにする:

オートコンプリートは私が狂わせます。私はいつもそれを嫌っていました - 私はそれが気に入っています - 私はそれを感じる 私のコンピュータを遅くし、時にはそれは窓が出て何とか フォーカスを突くので、 何かの入力の途中で私を脱走するようです。私は、オプション、エディタ、全般(オフフック 自動ポップアップ完了ウィンドウのチェックを外す)でオフにします。

+0

「自動ポップアップ完了ウィンドウ」をオフにすることについて知っていますが、私はそうではなくても自分のコーディングを「ガイド」するのが好きです正確なメソッド名または署名を覚えておいてください。私はちょうどNetBeansに、私が望むものについてのこれらの巨大な信仰の飛躍を –

0

項目2)は、自動補完ではなく「コードテンプレート」機能のように聞こえます。

それがあなたの邪魔になる場合は、次の2つのオプションがあります。

  1. 変更「タブ」
  2. はすべて2を削除するには「宇宙」からコード・テンプレートの拡張(例えば、「引き金」というキーを-strokeテンプレート(またはあなたがむしろ持っていない任意の他の略語)の両方が下に行うことができます

「ツール - >オプション - >エディタ - >コードテンプレート」Netbeの

関連する問題