Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio VS2013智能感知代码完成_Visual Studio_Intellisense_Code Completion_Visual Studio 2013 - Fatal编程技术网

Visual studio VS2013智能感知代码完成

Visual studio VS2013智能感知代码完成,visual-studio,intellisense,code-completion,visual-studio-2013,Visual Studio,Intellisense,Code Completion,Visual Studio 2013,起初我认为这是VS2013 RC/beta版的问题,但现在我安装了VS2013 RTM,仍然存在同样的问题:代码完成只有在我通过strg+space手动执行后才会打开。如何在键入后打开自动打开窗口(例如点) 显示intellisense时是特定于语言的设置。如果你问的是c#,那么你要检查以下内容 工具->选项 文本编辑器->C#->智能感知 确保选中“键入字符后显示完成列表” 如果您使用的是另一种语言,请更新问题,我将尝试为您指出正确的方向无需重置所有设置。我也有同样的问题,但我刚刚解决了

起初我认为这是VS2013 RC/beta版的问题,但现在我安装了VS2013 RTM,仍然存在同样的问题:代码完成只有在我通过strg+space手动执行后才会打开。如何在键入后打开自动打开窗口(例如点)

显示intellisense时是特定于语言的设置。如果你问的是c#,那么你要检查以下内容

  • 工具->选项
  • 文本编辑器->C#->智能感知
  • 确保选中“键入字符后显示完成列表”

如果您使用的是另一种语言,请更新问题,我将尝试为您指出正确的方向

无需重置所有设置。我也有同样的问题,但我刚刚解决了

  • 运行resharper.setup.exe
  • 不要单击卸载或修复。只需单击“重新安装”
  • 安装后就可以了

  • 祝你好运:)

    这是在卸载Resharper 8.x之后发生的(我看不出与2013年的进步相比有什么不同),所以我认为这是一次不干净的Resharper卸载

    不过,解决方案非常快:

    • 开放式VS2013
    • 工具->导入和导出设置
    • 重置所有设置
    • Visual C#

    在卸载Resharper 8.x后,这种情况发生在我身上

    解决方案:

    工具->选项 文本编辑器->C#->智能感知 确保“键入字符后显示完成列表”已*取消*选中

    工具->选项 文本编辑器->C#->智能感知
    确保选中了“键入字符后显示完成列表”

    确保您的IntelliSense已激活

    Tools > Options > Text Editor > C# > Statement completion
    

    然后,确保选中了自动列表成员和参数信息。

    如果上述建议均无效,请检查是否安装了扩展Web Essentials。请尝试将其删除(然后重新安装)。Web Essentials导致我的intellisense多次停止工作,只需重新安装即可解决问题。

    以下是对我有效的方法(使用Visual Studio 2013 w/ReSharper 8.0.2):

  • 工具->选项->重新竖琴
  • 单击“立即暂停”
  • 单击“立即恢复”

  • 工具->导入和导出设置向导->重置所有设置->选择“否,仅重置设置,覆盖我的当前设置”->选择默认设置集合。再检查一遍

    1:尝试使用ReSharper 8.0.2最佳代码分析、完成工具

    2:工具>选项>文本编辑器>所有语言>检查自动列表成员

    方法1

  • 列表项
  • 工具->选项
  • 文本编辑器->C#->智能感知
  • 确保选中“键入字符后显示完成列表”
  • 方法2(对于卸载resharper后的我)

  • 列表项
  • 开放式VS2013
  • 工具->导入和导出设置
  • 重置所有设置
  • 通用/您喜欢的语言(如Visual C#)

  • 这也适用于javascript或typescript吗?当我使用该选项时,它也不适用于c。我做了一次全新的卸载和安装,结果发现问题出在旧的整形器安装上。通过工具->导入和导出设置->重置所有设置,您可以使所有内容按预期工作settings@zoidbergi谢谢你,我也有同样的问题,我想我快疯了!正确的。我已经这样做了,但一切都没有改变。我不得不关闭并重新打开Visual Studio 2013,现在
    CTRL+SPACE
    可以很好地自动完成类属性。原来是旧的整形器安装造成了问题。通过工具->导入和导出设置->重置所有设置,可以使所有设置都按预期工作,她甚至可能不必这样做。请在本帖中查看Patrick Desjardins的解决方案。Resharper为我关闭了这两个复选框,因此在我不再使用它之后,我所要做的就是确保启用了这两个复选框。如果您认为这可能是Resharper伪制品,例如因为您无意中通过源代码管理从安装了Resharper的开发机器导入了设置,然后:工具>选项>文本编辑器>C#,然后选中“自动列表成员”和“参数信息”。这是为我做的修复。非常感谢你!我很沮丧,不想重置所有设置。谢谢!出于某种原因,我的智能感知系统只是随机停止工作。这就成功了!很好的一个,简单,快速和有效!在我的例子中,我刚刚安装了VS2013和VS2012(已经安装了Resharper 8)。可能有关系。