在VS 2010内部我没有任何intellisense工作。我已经重新安装了所有东西,但仍然没有任何东西可用于intellisense ???
答案 0 :(得分:6)
如果你安装了resharper,那么你需要这个update来修复它。
答案 1 :(得分:2)
@Cameron - 问题是由Resharper在Razor文档中不自动“触发”intellisense引起的。您可以使用Control-Space手动调用intellisense。所以@DateTime。不会给你任何选择,但如果你做@DateTime。然后点击控制空间,它将调出DateTime对象的智能感知。
答案 2 :(得分:2)
虽然ReSharper从未安装在VS2010中,但VS2010出现了这个问题。但是,ReSharper已安装在VS2008中,VS2010安装已从VS2008安装中复制了注册表中的Intellisense设置。
要解决此问题,不购买VS2010兼容版本的ReSharper来切换智能感知,我必须在注册表中编辑以下条目。
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Text Editor\CSharp]
"Auto List Members"=dword:00000001
"Auto List Params"=dword:00000001
在我编辑之前,这两个都读取了00000000
重新启用VS2010以提供智能感知。