【发布时间】:2015-10-11 15:38:55
【问题描述】:
我正在使用 VS 2013 MVC 5 ASP.NET
我是 MVC 5 ASP.Net 的新手。我想在我的 CSHTML 文件中编写代码,例如
@using (Html.BeginForm()
但是没有自动完成功能,这个功能没有 IntelliSense,没有显示参数和提示。我进行了很多搜索,但没有找到解决此问题的方法。我只是在我的 CSHTML 文件中获得了用于 HTML 标记的 IntelliSense,但对于这个 C# 代码却没有。但是在有关 VS 2013 MVC 的视频中,我意识到这个功能必须存在 IntelliSense、Autocomplete 和参数提示。
我做了什么:
- 我已经删除了.suo文件并重启了VS Studio
- 我连VS 2013都修好了
- 我卸载了 Xamarin 扩展。
- 我重置了所有选项
-
我尝试使用以下线程的解决方案:
但问题仍然存在 如何为我的视图文件 (CSHTML) 启用它?
【问题讨论】:
-
能否请您提供您的 Windows 版本、Visual Studio 版本、正在使用的 .NET 等等?还有你从哪里弄来的?
-
如果可能的话尝试安装 resharper 它是一个很好的开发工具
-
我使用的是 Windows 7,VS Studio 2013 Prof 版本 12.0.31101.00 更新 4,.Net 4.5.50938(德文版)。我从亚马逊购买了 VS,它是完全合法的。
-
您的 c# 代码是否像本网站为您上面的 sn-p 所做的那样使用配色方案(即 IDE 将其识别为 c#)突出显示?
-
@scgough 在 cshtml 文件中没有。它不会通过配色方案突出显示
标签: c# asp.net-mvc razor autocomplete intellisense