【问题标题】:Visual Studio 2012 no autocompletion during variable instantiationVisual Studio 2012 在变量实例化期间没有自动完成
【发布时间】:2014-02-19 22:17:12
【问题描述】:

当程序员编写变量实例化代码时,IntelliSense 应该根据变量类型显示适当的自动完成建议,对吗?但它在我的 IDE(带有 Visual Basic 编程预设的 Visual Studio 2012)中不起作用。

假设我在 Visual Basic 中声明了一个变量

Dim myList As List(Of String)

我开始编写实例化代码

myList = New 

此时,IntelliSense 应该向我显示“List(Of String)”的建议,但事实并非如此。我总是必须手动编写完整的类型名称。有办法解决吗?

我记得在我安装 VS2012 之后它工作了一段时间,但是在我将编程预设更改为 Visual Basic 或安装了一些外部组件之后它停止了。

谢谢!

【问题讨论】:

    标签: vb.net visual-studio visual-studio-2012 autocomplete intellisense


    【解决方案1】:

    尝试重置它...

    工具->选项->文本编辑器->C#(或所有语言)->常规 并在右侧窗格中启用自动列出成员和参数信息。

    如果这不起作用,请尝试以下操作...

    工具->导入和导出设置->重置所有设置。

    编辑

    1:关闭所有选项卡并再次打开文件。

    2:清理构建 > 关闭解决方案 > 重新启动 Visual Studio > 再次打开解决方案

    3:转到:编辑 > IntelliSense > 刷新本地缓存

    4:关闭 Visual Studio 2012 并删除此文件夹:%AppData%\Microsoft\VisualStudio\11.0\ReflectedSchemas

    【讨论】:

    • 我刚刚检查了您建议的两个解决方案,但不幸的是都没有解决问题。还是谢谢!
    • 请查看编辑,这可能是我们之前不止一次发生这种情况的原因。
    • 不,没有帮助。我什至尝试为 VisualStudio 卸载 CodeRush,但这也无济于事。
    猜你喜欢
    • 2018-05-13
    • 2012-08-24
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多