Unity不能自动打开VSCode解决办法记录

一.第一次出现该问题

描述

首先我的Unity中已经放了VSCode.cs,并且配置了VSCode为默认编辑器.

经过测试,在Unity外直接双击C#文件也不能自动打开VSCode,所以是VSCode的问题.

解决办法

经过查询资料,VSCode异常可能与系统需要更新有关.

所以我尝试更新Windows系统后,就能自动打开VSCode了.

二.第二次出现该问题

描述

在Unity换了一个项目打开的时候,新旧都无法自动打开VsCode,在文件夹中也不行.

我尝试单独打开VSCode,然后打开文件夹选择Unity的项目,然后这个项目就能自动打开VSCode了,但是,之前的项目打不开了,并且在项目中能自动打开的文件,在文件夹中能打开;而无法自动打开VSCode的项目,在文件夹中点击也无法用VSCode自动打开脚本;而且VSCode打开文件也不能打开该项目了.

解决办法

发现java有更新,更新后重启电脑,就能自动打开VSCode了.

三.关于VSCode.cs的功能

一般来说直接配置VSCode为Unity默认编辑器后,在Unity里点击脚本,就能自动用VSCode打开了,但是打开的是单个CS文件,需要在VSCode里手动打开工程文件夹.

在一些VSCode配合Unity的配置教程中的VSCode.cs,可以在Unity里点击脚本,用VSCode打开脚本,并直接使VSCode打开Unity工程文件夹,并且在Edit-Preference中增加VSCode配置页.

我参考的配置教程传送门:https://www.jianshu.com/p/8cafc116df5f(当然参考的不止这一个教程,但是用了2天后发现这个教程中的VSCode.cs十分方便)

四.VsCode代码补全插件:MonoBehaviour Snippets.

MonoBehaviour继承Behaviour继承Component继承Object.

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值