【问题集】VS Code 无法自动补全 Unity 脚本代码

目录

一,设置 Unity 脚本文件使用 VS Code 打开

二,查看 Unity 要求的 dotnet 版本

三,下载对应版本的 dotnet

四,最后设置 VS Code 智能补全 Unity 代码

五,附加链接


,设 Unity 使 VS Code

Unity 内置支持在 VS Code 中打开脚本,作为Windows和macOS上的外部脚本编辑器。所以在 Unity 界面中的工具栏点击 Edit -> Preferencs,然后弹出如下界面,选择 VS Code。没有 VS Code 就点击 Browse 找到 VS Code 的 exe

【问题集】VS Code 无法自动补全 Unity 脚本代码_第1张图片

因为从 Unity 2019.2 版本开始,VS Code 需要使用 Visual Studio 代码编辑器包,从 Unity 中双击脚本并获得生成的 csproj sln 文件的内置支持已被删除,所以要点击 Regenerate project files 重新生成如下的两个文件,它们会在后面配置 VS Code 环境要用到

Unity dotnet

Unity 界面中的工程面板中 双击 脚本文件(C#源文件),然后在 VS Code 中打开 Assembly-CSharp.csproj,找到下图所示一行查看 detnet 的版本,这里我的版本为 4.7.1

【问题集】VS Code 无法自动补全 Unity 脚本代码_第2张图片

下载 dotnet

进入 dotnet下载官网 选择对应版本的 dotnet 进行点击,弹出新页面下载开发者工具包,如下两张图所示

【问题集】VS Code 无法自动补全 Unity 脚本代码_第3张图片 【问题集】VS Code 无法自动补全 Unity 脚本代码_第4张图片

VS Code  Unity

按快捷键:ctrl + shift + p,输入 OminiSharp,选择 OminiSharp:Select Project,然后在选择 *.sln 文件

最后试一下能自动补全代码了,哈哈,成功啦!!!

【问题集】VS Code 无法自动补全 Unity 脚本代码_第5张图片

详细内容请看官网教程配置icon-default.png?t=M85Bhttps://code.visualstudio.com/docs/other/unityUnity官网下载地址icon-default.png?t=M85Bhttps://unity.cn/releases

你可能感兴趣的:(问题集,unity,游戏引擎,visual,studio,code,c#)