使用Visual Studio 2010時,我打開一個aspx和cs文件進行編輯。 (我還沒有創建一個項目,我只是打開一個aspx文件和一個來自我的web目錄的cs文件進行編輯。)intellisense不會檢測System.Web或其他各種類型的文件。事實上,只有基本資源似乎可用。有沒有辦法糾正這個問題?Visual Studio 2010 Intellisense
回答
由於您不在項目中,因此缺少許多可以實現完整智能感知支持的上下文。 VS不知道包含了什麼程序集,也沒有從web.config導入。
請記住,Intellisense試圖僅向您展示實際適用於當前構建配置的代碼完成。沒有引用組件,它就無法猜測你在System.Web中有什麼。
是否有任何設置可以讓我強制intellisense識別某些命名空間,而不考慮導入? – steventnorris
當然。這些「設置」是項目文件。我不是一個自作聰明;這實際上是VS讓你給智能智能感知的原因。 –
那真是不幸。我不傾向於喜歡VS的結構設置,它包含了許多對我來說不必要的膨脹配置,所以我創建了自己的構造並編輯文件。猜猜我必須做到沒有智能感知。謝謝! – steventnorris
智能感知基於您在文件開頭處的「使用」子句的內容。它基於你已經在列表中輸入的內容來運行o「used」程序集中包含的可能功能。
例如,如果您希望intelisense訪問Convert
函數,則需要使用System
程序集。沒有它,intelisense不會知道函數存在
問題在於它甚至沒有在using指令中識別System.Web。 @AndrewBarber似乎對這個問題有正確的想法。只是希望有一種解決方法。 – steventnorris
用途只是故事的一半;什麼程序集引用也很重要。例如,如果沒有引用System.Configuration,Intellisense對ConfigurationManager一無所知。 –
- 1. Visual Studio 2010,xsl:fo intellisense
- 2. visual studio 2010 C++ intellisense
- 3. Visual Studio 2010/Resharper - Intellisense by Class?
- 4. Visual Studio 2010 - Intellisense for jQuery 1.4.4
- 5. 擴展Visual Studio 2010 C#Intellisense?
- 6. Visual Studio 2010中的Intellisense
- 7. visual studio 2010 html/Razor intellisense does not work
- 8. 在Visual Studio 2010中增強IntelliSense錯誤
- 9. jQuery Mobile - 用於Visual Studio 2010的Intellisense
- 10. Visual Studio 2010中LOCAL變量的Javascript Intellisense
- 11. 如何在Visual Studio 2010中打開IntelliSense?
- 12. Visual Studio - Javascript Intellisense?
- 13. Visual Studio中的javascript intellisense
- 14. Visual Studio Intellisense for Backbone.js
- 15. Visual Studio 2012和Intellisense
- 16. Visual Studio 2005 + jQuery intellisense
- 17. javascript intellisense for visual studio
- 18. Visual Studio intellisense過濾
- 19. Autohotkey和Visual Studio Intellisense
- 20. visual studio intellisense添加幫助
- 21. ASP.Net VirtualPathProvider和Visual Studio Intellisense
- 22. Visual Studio 2010 vs Visual Studio 2005(用於C++)
- 23. Visual Studio 2010的Visual Studio 2010主題?
- 24. Spark VS 2010 intellisense
- 25. NSIS visual studio color/font/intellisense
- 26. 在visual studio中的angularjs intellisense
- 27. Visual Studio Intellisense如何工作?
- 28. React intellisense在Visual Studio代碼
- 29. Visual Studio Code Intellisense Javascript導入
- 30. Visual Studio 2015中的AngularJS Intellisense
你回答了你自己的問題:使用項目 –
@AndrasZoltan是否有intellisense設置,可以讓我總是使用System.Web和其他人作爲這是名單? – steventnorris