使用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中的Intellisense
- 4. Visual Studio 2010 - Intellisense for jQuery 1.4.4
- 5. Visual Studio 2010/Resharper - Intellisense by Class?
- 6. Visual Studio 2010中LOCAL变量的Javascript Intellisense
- 7. 在Visual Studio 2010中增强IntelliSense错误
- 8. visual studio 2010 html/Razor intellisense does not work
- 9. jQuery Mobile - 用于Visual Studio 2010的Intellisense
- 10. 如何在Visual Studio 2010中打开IntelliSense?
- 11. Visual Studio - Javascript Intellisense?
- 12. Visual Studio中的javascript intellisense
- 13. Visual Studio intellisense过滤
- 14. Visual Studio 2012和Intellisense
- 15. Visual Studio Intellisense for Backbone.js
- 16. Visual Studio 2005 + jQuery intellisense
- 17. Autohotkey和Visual Studio Intellisense
- 18. visual studio intellisense添加帮助
- 19. ASP.Net VirtualPathProvider和Visual Studio Intellisense
- 20. Visual Studio 2010 vs Visual Studio 2005(用于C++)
- 21. Visual Studio 2015 IntelliSense QuickTip缺失
- 22. Visual Studio 2015中的AngularJS Intellisense
- 23. NSIS visual studio color/font/intellisense
- 24. Azure函数Visual Studio 2015 intellisense
- 25. intellisense在visual studio 2015 javascript
- 26. Visual Studio 2008 intellisense不见了
- 27. Visual Studio Code Intellisense和JavaScript ES5
- 28. Visual Studio,Razor,BuildProviders和Intellisense
- 29. Visual Studio Intellisense如何工作?
- 30. Visual Studio 2015 Update 1 - Intellisense
你回答了你自己的问题:使用项目 –
@AndrasZoltan是否有intellisense设置,可以让我总是使用System.Web和其他人作为这是名单? – steventnorris