簡體   English   中英

字符串和方法/成員中的Intellisense問題

[英]Intellisense Issues in strings and methods/members

在使用C#for Visual Studio 2010進行編碼時,我注意到,由於某種原因,在創建委托方法或使用Visual Studio中的“提取方法”菜單選項后,我的IntelliSense決定要過關。 它開始在字符串內部激活,嘗試從外部完成內容(例如,如果我在鍵入“ continue ...”時繼續輸入,則建議使用“ const”作為選項,以為我仍在編碼) ,但無法識別我在字符串中。

另外,當它開始執行上述操作時,它還會開始執行諸如建議while循環的操作,同時嘗試執行Debug.WriteLine,並且Debug類在IntelliSense彈出窗口中沒有列出成員,它列出的所有內容都是我當前的名稱空間。

現在,如果我手動推動ctrl 空間 ,我將獲得適當的智能感知選項。

有時,關閉所有打開的文件,然后重新打開它們可以解決此問題; 有時我必須完全關閉Visual Studio並重新打開以進行修復。

是否還有其他人遇到類似的問題,或者知道該問題的任何解決方法?

有趣的是,由於擴展被認為是造成此問題的原因,因此擴展實際上是解決了我問題的原因。

ReSharper似乎會覆蓋默認的Intellisense處理,並且ReSharper上的人們似乎比DevExpress或Visual Studio更好,甚至只是安裝Resharper並卸載它也可以解決問題。

我已經將ReSharper永久安裝在一個開發環境上,並且已經持續使用一年多了,並且從未遇到過此問題,我曾經每周或每兩周遇到一次。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM