5

私のクラスには、プライベート メソッド Log() があります。ログを(同じクラスで)使用したい場合は、「ログ」と入力し、「(」と入力すると、コードが別のものとして自動的にコード補完されます。リシャーパーの代わりにビジュアルスタジオインテリセンスを使用しようとしましたが、この間違ったコードresharper をアンインストールする必要がありますか、それとも他にできることはありますか?

ありがとう。

4

1 に答える 1

1

これまでに見つけた解決策は、コードの完全な文字として '(' を無効にすることです。これを行うには (resharper のドキュメントから):

コード補完を呼び出さないシンボルを定義するには

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

より良い/エレガントなソリューションはありますか?

ありがとう。

編集。

どうやら、私は static キーワードを入れるのを忘れていたことに気付きました。

于 2013-10-31T04:52:12.807 に答える