Unity开发中的程序调试主要就涉及到的是C#程序的调试,主流开发中可能都比较喜欢使用微软的开发环境,当然也有其他比较好的集成开发环境,但比较推荐使用微软的产品,毕竟C#语言就是微软出品的,这对于使用微软的集成开发环境有着天然的优势。 的确,Visual Studio 有些过于笨重,如果可以的话,微软的Visual studio code也比较不错,有很多插件扩展支持。
说这么多我们来看看如何使用Visual studio来高效调试Unity的C#程序。工欲善其事,必先利其器。一个好的调试工具与好的调试方法,可以方便我们快速找到程序问题所在,能否很好的利用好调试工具这也是你成为一名优秀的游戏开发人员所必备的。 下面就介绍些调试的内容,大多内容大家可以参考MSDN上的内容。
Ctrl + K+C : 注释所选代码块 Ctrl + K+U : 取消代码块注释 Ctrl + K+D : 整理对齐整个代码区 Ctrl + K+F : 整理对齐所选代码块
Home: 跳转行首 End: 跳转行尾 Shift + Home : 快速选择中这一行光标前的代码 Shift + End : 快速选择中这一行光标后的代码 Shift + 方向键 : 快速选择上下左右的代码
Ctrl + F : 输入需要搜索的关键词 Ctrl + F3 : 以选中的部分内容进行搜索 Shift + Alt + Enter : 最大化代码编写区域
首先你要确保你的Visual Studio能附加到Unity,这在你安装Visual Studio时需要注意选择相关组件支持,这在Visual Studio 2017安装时选择 支持Unity游戏开发组件即可。
断点调试是在开发中比较常用的。 断点指示VS执行到哪行代码时挂起。程序挂起时,你可以查看你想看的东西,比如,变量值,内存,代码执行分支等。
在代码编辑区的左侧边缘单击一下或者在相应代码行按下 F9 ,傍边出现的小红点就表示断点。
F10:单步调试,逐过程调试 F11: 跳转至内层函数,逐语句调试 Shift+F11: 从当前函数中跳出
做编程开发,强大的Debug能力是你所必须要掌握的,同时也是你在面对项目问题时的法宝,也是你职业发展生涯的垫脚石。
文章千万条,点赞分享最重要。 收藏不点赞,老师心儿两行泪。
您需要 登录 才可以下载或查看,没有账号?立即注册
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )
GMT+8, 2024-11-24 12:40 , Processed in 0.094325 second(s), 27 queries .
Powered by Discuz! X3.5 Licensed
© 2001-2024 Discuz! Team.