您的位置 首页 > 数码极客

(如何设置debug断点调试程序)java如何设置断点debug…

说到编程微软的编程牛叉吧,即使是他们这牛叉的程序员在发布新的操作系统后,还要经常编写补丁程序,说得远了,现阶段的程序调试主要是查看程序运行轨迹和观察变量的值,程序调试也是程序员必备的一大技能,本篇讲解在VS中怎样进行调试

方式1 首先设置断点 即想要程序运行到什么地方暂停,这个与Con();的暂停不一样

设置断点

如上图所示蓝框中灰色竖条的位置都可以设置断点,设置断点所在行必须有代码,即使只有一个大括号;设置方法是在灰色竖条上点击,上面出现一个红点表示断点设置成功,点击工具栏的启动按钮或者按F5,程序运行到断点位置暂停,如图所示

调试中各个按钮的作用

1 当设置了断点后这个按钮就可以使用,程序会运行到断点所在行,点击这个按钮后,如果这个断点后面没有其他断点,程序直接运行到最后,如果下面还有断点会运行到下一个断点处;当程序中没有断点时此按钮为灰色不能使用

2 有3个按钮

中断:将调试中断,可以继续编辑代码

终止:停止程序的运行

重新启动:与关闭窗口重新点击工具栏的启动按钮功能差不多

3 有4个按钮

显示下一句: 显示将要执行的下一步,显示断点所在行的代码

逐语句:就是每次执行一行语句,如果碰到函数调用,它就会进入到函数里面。

逐过程:碰到方法时,不进入方法内部,把方法调用当成一条语句执行。

跳出:是当你进入到方法内,可以让你直接跳出方法中剩余的语句,直到返回到该方法被调用地方后面的语句处。

4 当程序运行到此处时,这条语句还没有执行,即将要执行的语句

方式2 在想要设置断点的地方鼠标右击选择运行到光标处,程序就会暂停在此处

当程序运行到断点处,在断点处上面的代码中,鼠标移动到变量上面会显示变量的当前值

查看变量当前值

当调试运行过了断点处想要重新运行一遍,可以鼠标点击按住左侧的箭头向上拖动,这种方式甚至可以将断点拖动到程序的第一句代码,只是调试箭头动而设置的断点不会跟着动

调试中有三个重要的小窗口,以后遇到再说,现在知道干什么的即可

1 局部变量窗口 可以实时查看变量的当前值,特别是在循环中查看当前i的值如下图所示

循环中变量 i 的值

2 监视窗口

在箭头位置单击输入变量名按回车键即可或者在菜单栏的调试菜单中选择快速监视(其后面有快捷键 ctrl+Q+D)打开快速监视窗口

快速监视窗口

在表达式下面的下拉框中输入变量名,变量名必须在此次调试代码中有,否则添加不了

3 即时窗口 在此窗口中改变变量或者表达式的值

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何设置debug断点调试程序,java如何设置断点debug,c#如何设置断点调试,debug断点怎么调试”边界阅读