2

netbeans コード補完の使用に問題があります。

行の終わり (コンテキストに応じて「;」または「{」) にいるときはいつでも、コード補完ボックスがポップアップします。これにより、入力後に問題が発生します

else {

また

int testValue;

などなど、Enter キーを押して次の行に移動したい。しかし、コード補完により、Enter キーを押すと、以前に宣言した変数の 1 つが挿入されます。

それらのインスタンスでポップアップしないように、コード補完をよりスマートにする方法はありますか?

4

2 に答える 2

1

「ツール -> オプション -> エディタ -> コード補完」の下の値を確認してください。C/C++ 識別子の自動ポップアップ トリガーのデフォルト値は次のとおりです。

.;->;.*;->*;::;new ;

C/C++ 識別子の自動ポップアップ トリガーのデフォルト値 2 つの連続したセミコロンが含まれている場合は、構成の値を確認してください

;;

または右中括弧

}

それらを削除します。最後に補完なしで最大限のコード補完が必要な場合は、次を使用します。

.;->;.*;->*;::;new ;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;

それ以外の場合は、上記のデフォルト値に戻してください。

于 2015-02-18T15:13:45.757 に答える
0

「コード補完」オプションを確認する価値があるかもしれません。これは、「ツール -> オプション -> エディター -> コード補完」の下にあります。

C++ のコード補完用のタイマーを設定するオプションがあるかどうかはわかりません。ただし、そこにはさまざまなオプションがあり、役立つ場合があります。必要に応じて、完全にオフにすることもできます。

これが役立つことを願っています。

于 2013-03-19T13:00:44.777 に答える