1

Intellisense for C#(Visual Studio 2010)で名前空間の自動解決を無効にするにはどうすればよいですか?

これは奇妙に聞こえるかもしれませんが、完全修飾名を次のように表示する必要があります。

System.Windows.Forms.Form form = new System.Windows.Forms.Form();

それ以外の:

Form form = new Form();

同様の質問は見つかりませんでした。これはVS2010で可能ですか?

更新:私は読みやすさの問題を認識しており、コードを共有するときに、修飾されたものを簡単に削除できます。そのようにコードを書くのは好みの問題です。

4

1 に答える 1

0

デフォルトでは、名前空間の入力を開始すると、完全修飾名が表示されます。

したがって、最初に と入力すると、名前空間System内のシンボルのリストが表示されます。Systemそして、あなたはそうするまで続けることができますSystem.Windows.Forms.Form

どうしてもインテリジェンスに名前空間の解決をやめさせたくない場合usingは、ファイルの先頭にあるすべてのステートメントを削除し、完了したらそれらを貼り付けるだけで済みます。私があなただったら、これはしませんが、繰り返しになりますが、名前空間の解決もやめたくありません。

于 2013-01-08T21:18:17.793 に答える