VS Code中的Intellisense仅显示(在当前程序中)以前使用的关键字和标识符,而不建议新的关键字和标识符。The autocomplete only suggests the previously used keywords and identifiers.
答案 0 :(得分:0)
虽然我看到这是一个小问题,但很烦人-VSCode会这样做。这就是使其不同于(IE)Visual Studio(社区/企业版)的原因。
由于我同时使用了两者,因此我不得不自己寻找解决方案。我目前使用的是Atishay Jain(https://github.com/atishay/vscode-allautocomplete)的“ All Autocomplete”软件包。
祝你好运!
快速编辑: 如果没有该类(OO)的实例,它仍然不会为您提供该类的所有选项。
答案 1 :(得分:0)
这将帮助您的伙伴。
C#语言支持是来自Marketplace的可选安装。 您可以在VS Code中通过在扩展视图(Ctrl + Shift + X)中搜索“ C#”来安装它,或者如果您已经有一个带有C#文件的项目,则VS Code会在您打开后立即提示您安装扩展一个C#文件。
Visual Studio Code利用Roslyn和OmniSharp的功能提供增强的C#体验。 因此,总而言之,您将需要两件事来使用C#进行dotnet开发。
Install .NET Core.
Install the C# extension from the VS Code Marketplace.
答案 2 :(得分:0)
禁用c#扩展名然后重新启用并重新启动vs代码可以为我解决此问题