当前位置:  开发笔记 > 编程语言 > 正文

int i = 2; //当你需要断点的东西时,你用什么作为一次性线?

如何解决《inti=2;//当你需要断点的东西时,你用什么作为一次性线?》经验,为你挑选了5个好方法。

每当我想要一个断点,在那里没有任何东西可以打破(在循环内,&c),我倾向于自动下拉:

int i = 2;

我很好奇别人用的是什么.



1> Andrew Hare..:

Visual Studio可让您打破支撑.


如果你不能使用VS?许多调试器不允许这样做,或者在不同于Windows的平台上工作?

2> Peter McG..:

在.NET Framework中(使用C#):

System.Diagnostics.Debugger.Break();

为避免每次都输入此内容,只需为您的首选语言创建一个新的代码段:



  
    
sddb sddb Code snippet for System.Diagnostics.Debugger.Break() Peter McG Expansion



3> Lee Baldwin..:

如果它是x86机器上的C++,我只使用:

__asm int 3

并等待异常命中.甚至不必在Windows上的调试器中启动,或者使用好的Debug DebugBreak().



4> dance2die..:

你不需要一次性代码.
你甚至可以在"for"循环声明中设置一个断点;
将光标移动到"for"循环声明,然后按F9

替代文字


你在假设他在这里工作的环境.

5> devio..:
i = i;

或范围中定义的任何变量.

在C#/ VS中,您会收到编译器警告,因此它也是将代码标记为未完成等的好方法.

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有