2013-10-31 31 views
5

在我的課上,我有一個私有方法Log()。當我想使用日誌(在同一個類中)時,我鍵入'Log',然後當我鍵入'('時,它自動代碼完成代碼作爲別的東西。我嘗試使用visual studio intellisense而不是resharper,但是這個錯誤的代碼完成還是發生了。我必須卸載ReSharper的或者是有什麼我可以做什麼?如何禁用惱人的Resharper 8.0.2代碼完成?

感謝。

回答

1

,我發現到目前爲止是禁用的解決方案「(」爲代碼完整的字符。要做到這一點(從ReSharper的文檔):

要定義不調用代碼完成符號

  1. 在主菜單上選擇ReSharper |選項。選項對話框打開。
  2. 在對話框的左側窗格中,單擊IntelliSense |完成字符。
  3. 在右側窗格中,您可以定義是否在空間上完成。爲此,請選中或清除C#,VB.NET或任何其他語言的複選框。
  4. 要定義不應調用代碼完成的符號,請在C#,VB.NET或任何其他語言的文本框中鍵入它們。
  5. 單擊保存或保存到應用更改。

有沒有更好的/優雅的解決方案?

謝謝。

編輯。

顯然,我意識到我忘了把靜態關鍵字,這就是爲什麼intellisense無法識別Log()。

相關問題