软件
unity2019
vscode
前提
一直在用visiostudio做Unity开发,但vscode确实有很多优点,今天在一个全新电脑下搭建环境,竟遇到了许多问题。
vscode无法跳转到引用 F12不起作用
无法引用using UnityEngine.UI命名空间
要点
.NET Framework要下载对应的版本
VisioStudio Code Editor要下载没有bug的版本1.2.2
几个注意的点
1.unity2019默认是添加了
Visual Studio Code Editor插件
这个插件应该是可以生成脚本工程文件
类似下面的文件
Assembly-CSharp-vs.csproj
Assembly-CSharp-firstpass-vs.csproj
Assembly-CSharp-Editor-vs.csproj
Assembly-CSharp-Editor-firstpass-vs.csproj
这些文件把当前的文件夹组织成了一个工程
注意:要用1.2.2版本否则会出现找不到using UnityEngine.UI;命名空间的BUG
2.选择脚本编辑器VScode
只有选择了这里才会自动生成上面的文件
全面解析Unity3D自动生成的脚本工程文件
https://blog.csdn.net/jjiss318/article/details/7632041
注意文件中的v4.7.1目标框架
下载所需要的程序集
https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral
选择Developer Pack进行下载
下载成功后安装
感谢
https://me.csdn.net/ask/qq_41853532 在 https://blog.csdn.net/qq_28299311/article/details/105738368 中的回复
https://blog.csdn.net/qq_36848370/article/details/89488257#comments_13256436 作者的回复
VSCODE必备插件
C#
Debugger for Unity
Unity Tools
Unity Code Snippets