1、在官网下载Vs code:Visual Studio Code - Code Editing. Redefined
2、在官网搜索Unity得到这片文章:Visual Studio Code and Unity
得到五大步骤:
1、下载安装.NET SDK,其中包括运行时和.NET Framework框架。
2、[仅Windows]注销或重启Windows电脑,让环境变量生效。
3、[仅MacOs]对于一些难以加载的项目,请去查看Vscode的ouput窗口的详细输出信息,确保你所安装的是最新版的Mono。
4、在Vscode的插件市场安装C#扩展
5、在Vscode中按(ctrl+,)快捷键,将C#扩展中Omnisharp: Use Modern Net项设置False
我按照一步步操作了, 在Windows下先安装Vscode,再安装.NET SDK7.0,重启了电脑,重启后在Vscode安装了C#插件, 也设置了C#插件的Omnisharp: Use Modern Net项为False。
结果:
出现了Could not locate MSBuild instance to register with OmniSharp.这个东西也不知是啥,查了一大圈,没啥收获,以为是系统的原因或是软件Vscode的原因,还重装了系统,结果重装了还是一样,找了很长时间,找到了一条降低C#插件的版本可以恢复代码提示功能。
果断换版本,按下Install Another Version后。
等待一会,出现下面的版本选择,我选择了1.24.0版本
则会重新安装成C#1.24.0的版本,重启一下Vscod,加载一下Vscode
然后行了,出现了0 references等东西。
还要需要注意的是,我除了换C#版本,还安装了.NET Framework框架,这个也是个坑,在Vscode官方文档中也有提到。
文章来源:https://www.toymoban.com/news/detail-407392.html
在我第一次换了C#版本后,代码提示还是出不来,在去看Vscode的ouput窗口的详细输出信息中有一条.NET Framework4.7.1 not Found的信息,果断安装.NET Framework4.7.1 框架开发包,就出现了Vscoe的代码提示,再安装一个Unity Code Snippets插件(可代码提示Unity的生命周期),就可以愉快的使用Vscode写代码了。文章来源地址https://www.toymoban.com/news/detail-407392.html
到了这里,关于Unity 与 Vscode代码提示出不来的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!