网上找了半天,就是没找到解决方法,一堆帖子都在说下.net,重装.net,下mono啥的,搞半天还是不成。
https://code.visualstudio.com/docs/other/unity
然后这里是vscode官方说的配置方法。我寻思我也按照方法一步步来的呀,怎么会没有用呢?
还有,那个mono明明是mac才需要的,我一win10没必要呀,这一点挺坑的,因为发帖大佬都默认你知道这个东西是mac用的。。。
最后还是在看帖子的过程中发现了问题。当然,这个问题只有我们这种初学的人才可能会犯。
vscode打开c#文件的时候要注意。
这里看上图的左边红框,这里要点vscode中的打开文件夹,然后选中你unity整个项目的文件,标志就是进去以后有这个Assembly-CSharp.csproj 文件。
这样在写c#的时候才会有自动提示。
如果只打开了单独的一个c#代码文件,那么就不会有自动提示。
就这样