**
首先,我的VSCode出现的状况是重装不能解决的,所以在网上也找到方法这里想提醒一下遇到同种问题不能解决的:
**
一、unity不能自动打开:分为设置问题和编译器问题
1.设置问题: 必须在unity里面设置外部编译器设置方式为edit(编辑)>preferences>找到外部编译器设置,如果没有出现VSCode浏览索引时需要注意的是:必须索引到编译器程序(.exe文件)新手容易出错。 2.编译器问题 我遇到的就是这种情况,根本原因是无法快速打开C#文件,导致Unity设置的是对的,但就是无法快速打开,重新安装解决不了问题。解决方法:找到C盘用户下的.VScode文件删除带有C#字节的文件(或者进入C:\Users#YourUserName#\AppData\Roaming\中删除Code文件夹即可。#YourUserName#是你的电脑用户名或Administrator。),这是你安装的插件,然后打开编译器重新安装插件。
二、直接无法打开VSCode,那就需要执行 netsh winsock reset 重置命令了 右键点击开始 打开windows powershell(管理员),复制命令netsh winsock reset 回车重启。 三、至于无法打开C#文件就是上面我提到的第一的问题的第二个小问题。