2011-11-30 60 views
3

我在Visual Studio 2010中使用的Resharper試用版過期。過期後,智能感知被破壞,並且諸如'開放使用'的設置被恢復爲默認值。通過選中「自動列表成員」和「參數信息」下的選項 - >文本編輯器 - >所有語言,重新啓用了我熟悉的用於C#文件的Intellisense功能。某些XAML文件的智能感知損壞

我仍然沒有在我的現有解決方案的XAML文件中獲得自動完成行爲。當開始鍵入標籤'<'時,我通常希望看到XML名稱空間範圍內的類型列表。我看到一些自動完成選項,但它們僅限於<!--,<![CDATA[<?。當輸入屬性名稱和值時,我沒有得到任何選項。

當我使用xaml文件創建新解決方案時,Intellisense的行爲如預期。我禁用了我已安裝的幾個擴展程序。重新啓動VS和我的系統也沒有任何區別。

任何人都可以提供任何故障的智能感知方法?

編輯:我還應該提到,Visual Studio不會阻止我在調試Intellisense時無法編輯XAML文件。這可能是對發生的事情的一個很好的暗示。

回答

3

在工具 - >導入和導出設置下導出您的設置。在功能組中進行。然後使用導入和導出設置來重置所有設置,並一次性重新導入您的設置,找出問題所在。

+0

導出所有設置,將所有設置重置爲默認值,重新啓動,我仍然看到相同的行爲。 – ebpa

+0

奇怪......我放棄瞭解決當天的問題,並導入了我之前導出的設置,並重新啓用了我的擴展。離開我的電腦30分鐘後,我回來了,一切正常。我沒有重新啓動Visual Studio,甚至沒有關閉我正在工作的當前緩衝區。 – ebpa