【问题标题】:Missing Intellisense in visual studio 2012Visual Studio 2012 中缺少 Intellisense
【发布时间】:2013-07-16 12:15:48
【问题描述】:

我正坐在.cshtml 文件中编写一些剃须刀的东西,一定是不小心按下了某些东西,因为突然我的智能感知没有自动弹出,我必须按下Ctrl+space,但是普通 c# 文件中的智能感知像.cs 一样完美吗?

顺便说一句。我已经安装了 ReSharper(如果我可能会影响答案)

【问题讨论】:

    标签: razor visual-studio-2012 resharper intellisense


    【解决方案1】:

    Microsoft 已发布 Visual Studio 2012 更新以解决此问题。

    Announcing release of ASP.NET and Web Tools 2013.1 for Visual Studio 2012

    【讨论】:

    • 万岁!终于有办法了!
    【解决方案2】:

    通过重新安装 ReSharper、删除 ReSharper 临时文件并禁用,然后在工具 -> 选项 -> 文本编辑器 -> 所有语言 + C# 中手动重新启用 IntelliSense 来修复它。

    【讨论】:

      【解决方案3】:

      打开 Visual Studio

      1. 工具
      2. 导入和导出设置
      3. 选择重置所有设置。请注意,这将重置您的所有设置。
      4. 现在选择 Visual C#(或您喜欢的语言)开发设置
      5. 完成任务

      如果这不起作用,请尝试: \Program Files\Microsoft Visual Studio 11\Common7\IDE 并从命令行执行 devenv /setup 并重试。

      【讨论】:

      • 重置后我什至不能使用 ctrl+space :S
      • 重置后尝试启动计算机
      • 啊智能感知在重置后无法工作,因为它由于某种原因突然无法在我所有的 umbraco 模板中找到 RazorRocks 方法...不知道为什么重置设置会影响?
      • 也许它与重新启动 Visual Studio 然后重置设置有关。
      • 没有原因,如果我恢复到重置之前,它会发现 RazorRocks 很好...所以我还是有点困...
      【解决方案4】:

      有确切的问题。 (注意我是在VB环境中)

      我进入了工具-->选项-->文本编辑器-->基本 我看到在“声明完成”标题下,未检查以下内容: [] 自动列表成员 [] 参数信息

      我继续检查这些选项,并恢复了 Razor 视图中的自动完成功能。

      【讨论】:

        猜你喜欢
        • 2015-10-27
        • 1970-01-01
        • 1970-01-01
        • 2012-08-19
        • 1970-01-01
        • 2012-10-23
        • 2011-04-30
        • 2019-03-22
        • 2016-06-15
        相关资源
        最近更新 更多