Unity使用vscode无法跳转到引用等一些问题

软件

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

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值