很久没自己写了,这里写个关于在unity里使用vs调试的教程,随便就当回复407楼了。
unity版本:unity4.3 vs版本:vs2013
UnityVS安装
第1步
下载UnityVS1.8.2安装包和破解补丁,解压后得到如下文件:

第2步
运行UnityVS 2013.msi安装,一路下一步就行了
第3步
将SyntaxTree.VisualStudio.Packages.dll文件复制到C:\Program Files (x86)\MicrosoftVisual Studio 12.0\Common7\IDE\Extensions\SyntaxTree\UnityVS\覆盖替换
就是VS的目录下/Commmon7/IDE/Extensions/SyntaxTree/UnityVS
第4步
启动Unity3D,打开Edit->Preferences->External Tools将External Script Editor设为UnityVS.OpenFile

进行脚本调试
第1步
要用UnityVS调试的Unity3D工程需要导入UnityVS 2013包

第2步(不一定需要)
点击Unity3D编辑器中需要编辑的脚本文件用VS2013打开,会弹出输入licence的窗口;
将key.txt的内容粘贴到窗口中确定;
到此UnityVS注册完毕
第3步
在host中增加一行127.0.0.1 app.unityvs.com,这行host配置非常重要,如果不配后续的调试将无法运行,以后打开VS2013时还会要求输入licence。这里的作用是阻止UnityVS进行联网验证。
VS2013中:
下断点->F5运行
Unity3D编辑器中:
运行->自动停在断点处
至此一个完整的项目调试过程完成。
补充:
目前UnityVS已经被微软收购,并且免费,无需破解