便捷使用VS代码调试方法介绍

开发 后端
在程序员日常工作中,编写完就要进行VS代码调试,一段VS代码编写完成后,有时会在后台出现种种想不到的问题,程序员就必须进行VS代码调试工作,将这些错误的代码排除,保证正常运作。

Visual Studio 2005中,给程序员提供了十分强大和便捷的VS代码调试功能,这个功能不但能使程序员节约时间,还可以提高他们的工作质量,下文里,将主要介绍Visual Studio 2005 在VS代码调试方面新增加的一些功能,以及它们的简单使用。

在Visual Studio 2003中,我们必须停止当前的调试,修改错误的地方,再重新编译,这样十分不方便。在Visual Studio 2005 中,提供了一个新的功能叫"edit and continue",意思是说,当你在调试时,遇到小的错误需要马上修改后,可以进行编辑修改,然后继续往下VS代码调试,不需要结束整个调试的过程,当你修改后,调试器在后台进行了自动的编译,并且会执行新修改的代码,十分方便。下面举个例子进行说明。#t#

打开Visual Studio 2005,使用c#建立一个winform窗体应用程序,在窗体中添加一个label标签,一个文本框,一个按钮,如下图所示,我们要实现的功能是,在文本框输入一些信息后,点按钮,会弹出一个消息框,显示的是刚才输入的信息。

假如我们编写的代码如下所示,出现了一个小错误,把textbox1.text的内容当作字符串的一部分了,所以显示不出用户输入的信息。

  1. private void button1_Click(object sender, EventArgs e)  
  2. {  
  3. Show welcome message  
  4. MessageBox.Show("Welcome textbox1.Text to Edit and Continue.");  

现在,如果我们在VS代码调试时遇到了这个错误,则可以使用edit and continue功能来进行改正。

首先,按F7切换到代码视图,在MessageBox.Show这一行设置断点,之后按F5运行程序,当在文本框输入字符串时,由于设置了中断,光标停留在messagebox.show这行上,这时,我们可以修改代码,修改为:

  1. private void button1_Click(object sender, EventArgs e)  
  2. {  
  3. MessageBox.Show("Welcome " + textbox1.Text +" to Edit and Continue.");  

修改完后,继续按F5运行,这时候,则会显示正确的结果了,而不需要使用以往的"stop debugging"的功能先停止VS代码调试再修改程序。

责任编辑:chenqingxiang 来源: IUIH
相关推荐

2009-12-14 10:42:11

VS 2008代码

2009-12-04 10:28:48

VS宏代码

2009-11-27 09:53:15

VS2003安装程序

2021-03-15 06:23:40

GDB调试代码编程语言

2009-12-14 14:42:46

VS.php

2009-11-26 10:46:38

VS2003制作安装

2020-02-25 14:38:05

代码开发工具

2013-03-25 11:00:35

互联网开发

2022-03-11 08:32:53

C代码代码编辑vscode

2020-01-06 10:01:12

JavaScript浏览器HTML

2012-02-20 14:41:30

JavaPlay Framew

2010-03-16 10:10:57

Java线程通信

2011-01-18 08:55:20

IntelliTracVS2010

2009-11-30 13:51:28

ActiveX控件

2009-06-03 14:42:21

Eclipse调试调试Java程序

2021-07-28 08:53:53

GoGDB调试

2021-02-20 11:04:40

C++VS代码调试

2009-06-25 16:03:29

Netbeans调试

2009-12-11 13:33:36

VS2008技巧

2009-12-04 13:45:12

VS调试
点赞
收藏

51CTO技术栈公众号