Unity缺少「Regenerate project files」选项,VS Code无法识别Unity命令
Unity中缺少「Regenerate project files」选项的原因及解决办法
Unity版本差异
不同版本的Unity对该选项的布局和命名有调整:- 2020.3及以上的新版本,「Regenerate project files」可能不再单独显示,你可以通过点击菜单栏的
Assets->Open C# Project触发项目文件重新生成;或者在Edit->Preferences->External Tools界面,部分版本会保留该按钮,位置可能有微调。 - 旧版本Unity通常将该选项放在
Edit->Preferences->External Tools面板中。
- 2020.3及以上的新版本,「Regenerate project files」可能不再单独显示,你可以通过点击菜单栏的
未完成Visual Studio关联配置
如果还没在Unity中指定Visual Studio为外部脚本编辑器,系统可能不会加载相关选项。先进入Edit->Preferences->External Tools,将「External Script Editor」选择为已安装的Visual Studio版本,确认设置后再检查选项是否出现。项目文件损坏
项目的.sln、.csproj配置文件或Library文件夹损坏时,Unity可能隐藏该选项。手动删除项目根目录下的.sln、.csproj文件以及Library文件夹(建议先备份重要资源),重启Unity后会自动重新生成完整的项目配置文件。编辑器切换残留问题
之前使用VS Code作为编辑器的残留配置可能干扰选项显示。可以先将外部脚本编辑器切回VS Code并应用设置,再重新切换回Visual Studio,之后查看「Regenerate project files」选项是否出现。
内容的提问来源于stack exchange,提问作者Matthew Z
相关产品推荐
相关产品推荐

