2013-10-31 8 views
5

私のクラスでは、プライベートメソッドのLog()があります。私はlog(同じクラスで)を使用する場合は、 'Log'とタイプして '(')を入力すると自動的に別のコードとしてコードが完成しますresharperの代わりにVisual Studio intellisenseを使用しようとしましたが、完成はまだ起こる。私はReSharperのをアンインストールする必要がありますか私にできること何かがあるのですか?私がこれまでに見つかった厄介なResharper 8.0.2のコード補完を無効にするには?

感謝。

答えて

1

ソリューションは、コードの完全な文字として「(」無効にすることである。これを行うには(ReSharperのドキュメントから):

は、コード補完を起動していないシンボルを定義するために

  1. メインメニューで、[ReSharper |オプション。 [オプション]ダイアログボックスが開きます。
  2. ダイアログの左ペインで、[IntelliSense |キャラクターを完成させる。
  3. 右ペインでは、スペース上で完了するかどうかを定義できます。これを行うには、C#、VB.NET、その他の言語のチェックボックスをオンまたはオフにします。
  4. コード補完を呼び出さないようにするシンボルを定義するには、C#、VB.NETまたはその他の言語のテキストボックスに入力します。
  5. [保存]または[保存先]をクリックして変更を適用します。

もっと良い/優雅な解決策はありますか?

ありがとうございました。

編集。

明らかに、私は静的なキーワードを置くのを忘れていたので、intellisenseがそのLog()を認識しなかったのです。

関連する問題