【问题标题】:intellisense with VS code智能感知与 VS 代码
【发布时间】:2017-06-21 13:02:57
【问题描述】:

我正在使用 VS Code,但 Intellisense 不适用于 C#,然后在 Javascript 中就可以了。 已安装 C# for Visual Studio Code(由 OmniSharp 提供支持)扩展

你能帮帮我吗?

谢谢

特点: VS代码:1.13 Window 7 专业包 1

【问题讨论】:

  • 关闭并打开你的视觉工作室

标签: c# visual-studio-code intellisense


【解决方案1】:

使用 .cs 扩展名保存您的文件。 (file_name.cs)

【讨论】:

  • 你好,文件已经是.cs扩展名了。智能感知仅列出文件中声明的所有对象,但不知道该对象的所有属性和方法。
  • 您能否发布代码并显示您期望的智能感知,还请阅读有关使用 c# 的文档:code.visualstudio.com/docs/languages/csharp
  • 您好,我已经声明了对象“APSUser”的变量“User”。 Intellisense 显示一个包含对象和属性的列表,但不包含我的对象“APSUer”的那些。这个对象是一个库的问题,我在顶部添加了指令“使用”
【解决方案2】:

您应该查看输出视图中的“Omnisharp 日志”。它将向您显示项目加载的进度,并可以为您提供解决方案。

在我的情况下,intellisense 无法正常工作,因为项目加载时间(默认为 1 分钟)已超出。在 Omnisharp 日志指示之后,它已修复,添加了以下设置:

“omnisharp.projectLoadTimeout”:120

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-26
    • 1970-01-01
    • 2018-01-19
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多