VSCode无法进行Unity C#智能提示,代码补全以及方法跳转等功能的解决方案!

在网上找了好久才找到的解决方案!!!

我看了下,网上很多方案都是说因为.NETFramework版本的原因,但是不管我怎么改都不行,摸索了很久最后才发现原因,如下:

文件夹中可能有多个项目,而VSCode选择了错误的项目(即.sln文件)!

解决方案:

打开vscode按下:ctrl + shift + P 快捷键

输入:OmniSharp: select project
VSCode无法进行Unity C#智能提示,代码补全以及方法跳转等功能的解决方案!_第1张图片
选择正确的项目(.sln文件)即可!
它将正确读取csproj文件,智能提示等功能即可恢复!!!!

觉得有用的小伙伴点个赞呗!!! 哈哈!

如果以上方法不行,那就只有去试试下载对应的.netframework版本了,可以参考这里的教程 或者 这里(安装.netframework低版本失败时的解决方案)

你可能感兴趣的:(Unity3D)