【发布时间】:2021-08-08 00:22:24
【问题描述】:
当我编辑 Unity 脚本时,它会为我打开 Visual Studio,我在那里管理代码。在 Visual Studio 中打开的每个脚本的名称旁边都有一个 x,因此您可以将其从视图中删除。
当我不按 x 并在 Visual Studio 中打开脚本时,如果我关闭 Visual Studio 并从 Unity 打开另一个脚本,则会显示最后选择的脚本,以及我没有删除的前一个脚本x(它显示了我之前打开但没有删除的脚本)。 我刚才所说的发生在我的 6 个项目中。
然而,第七个(不按顺序)的行为不是这样的。当我打开一个脚本并且没有删除它(从视图中,而不是从 Unity 中),我关闭了 Visual Studio,下次我重新打开时,最近的脚本不会显示。我希望它们显示出来。
这是因为我在项目中有大约 30 个脚本,从 Visual Studio 管理开口比从 Unity 管理要快得多,因为首先你必须搜索脚本的确切路径,然后你还必须等待它加载。
我搜索了解决方案并尝试查看视觉工作室/统一设置,但不明白是什么原因造成的。
- 我已完成“全部重新导入”
- 我已经重新生成了项目文件
- 我已从 Unity Hub 重新安装了 Unity 和 Visual Studio Community 2019
【问题讨论】:
-
您是否尝试过重建项目文件?
Edit > Preferences > External Tools > [Regenerate project files] -
@hijinxbassist 是的,没有结果。
标签: visual-studio unity3d