官方文档建议在源代码管理中忽略这些文件,但不会再次创建。我已将外部编辑器设置为vscode-insiders.exe(1.26),并尝试统一打开c#项目,但是编码功能不起作用。我的解决方案中没有Intellisense,没有符号搜索,没有goto定义。这是因为vscode尚未再次创建.sln和.csproj文件。在创建一些文件之前,VS2017可以创建这些文件,并且在vscode编码功能中也可以正常工作(在这些文件中,编码功能不再起作用)。我认为这是因为IDE应该将有关这些新文件的信息添加到sln文件中,而vscode无法做到。我还尝试将dotBunny / VSCode插件安装成一个整体,并为我的代码二进制文件设置正确的路径,并检查启用集成,但这仍然无法正常工作。同样,在VS2017生成的解决方案中,omnisharp开始显示有关“未定义引用,您是否错过了程序集引用...”的错误,因为即使在一个目录中彼此靠近也无法找到新文件的路径。