我正在一个.cshtml
文件中编写一些razor代码,可能是因为不小心按错了什么键,突然我的Intellisense没有自动弹出,现在必须按Ctrl+space
才能使用,但是在普通的c#文件中,如.cs
,Intellisense却正常工作?
顺便说一下,我已经安装了ReSharper(如果有影响答案的话)。
我正在一个.cshtml
文件中编写一些razor代码,可能是因为不小心按错了什么键,突然我的Intellisense没有自动弹出,现在必须按Ctrl+space
才能使用,但是在普通的c#文件中,如.cs
,Intellisense却正常工作?
顺便说一下,我已经安装了ReSharper(如果有影响答案的话)。
通过重新安装ReSharper、删除ReSharper临时文件以及在“工具”->“选项”->“文本编辑器”->“所有语言+C#”中手动禁用再重新启用IntelliSense,问题已得到解决。
打开 Visual Studio
如果这样不起作用,请尝试前往:\Program Files\Microsoft Visual Studio 11\Common7\IDE,然后从命令行执行devenv /setup并再次尝试。
我遇到了相同的问题。(注意我使用的是VB环境)
我进入“工具”-->“选项”-->“文本编辑器”-->“Basic”。 在“语句完成”标题下,我发现以下选项未被勾选: [] 自动显示成员 [] 参数信息
我勾选了这些选项,自动完成在Razor视图中恢复正常。