目录
1 检查下Unity中External Tools
2 查看VS的版本
3?下载工具vstu
4 调试-附加Unity调试程序
??5 调试-启动Unity工程
6 调试-快捷键? ?
???????
【摘要】:本文主要是记录下vstu2015的安装以方便在visual studio中调试C#代码。
? ? ? ? ? ? ? ? ?visual studio版本:Microsoft Visual Studio Enterprise 2015?
? ? ? ? ? ? ? ? ?Unity Hub版本:Unity Hub 2.3.2
? ? ? ? ? ? ? ? Unity 版本:2019.4.5f1
【Edit】->【Preferences】-【External Tools】找到External Scripts Editor;如果没有的话请自行安装VS。

2 查看VS的版本
?
3?下载工具vstu
下载地址:Search results - unity | Visual Studio , Visual Studio Marketplace? 或者本文的vstu2015版本:UnitySetup-WebGL-Support-for-Editor-2019.4.5f1.exe-互联网文档类资源-CSDN下载
因为visual studio使用的是Microsoft Visual Studio Enterprise 2015,所以下载的visual studio tools for unity的版本选择的是2015的版本,其他的vs版本和工具可自行测试。
安装前查看vstu的版本,
?
?vstu2015 安装完成后会发现是:Visual Studio Tools for Unity 3.8.0.7。

4 调试-附加Unity调试程序

?5 调试-启动Unity工程
?
6 调试-快捷键? ?
? ? ? ? ? F5:继续,到下一个断点;
???????? F10:逐过程,不会进入到方法体的内部
???????? F11:逐语句,如果调试的有方法,会进入到方法体内部
? ? ? ??添加监视(w):

发现了其中有些问题:
1 附加Unity调试程序后,代码不能修改;
2 修改代码后,先切换到Unity刷新代码,然后在附加Unity调试程序;
3 附加代码后,再去Unity工程的时候启动不起来,这个问题不知道原因;
|