<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>
本篇包括tip261-tip270
http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-27.html
#261、按Ctrl+Alt+B打开断点窗口
原文链接:You can press Ctrl+Alt+B to open the Breakpoint Window
操作步骤:
你可以通过菜单:调试+窗口+断点,打开断点窗口
也可以按快捷键Ctrl+Alt+B打开断点窗口。
评论:在中文版的vs2008 也可以通过 Ctrl+D,B来打开断点窗口,同时调试+窗口+断点 ,断点菜单上显示的快捷键也是 Ctrl+D,B。
#262、按F9在当前行设置断点
原文链接:You can press F9 to set a breakpoint on the current line
如果所示,按F9设置给当前行设置断点。
评论:正如作者所说的,如果你想手不离键盘,这种方法最快捷了。
#263、按Ctrl+B 给函数设置断点
原文链接:You can press Ctrl+B to set a breakpoint at the desired function
操作步骤:
你可以用光标选中函数名来给它设置断点,也可以用Ctrl+B给函数设置断点。
评论:在中文版的vs2008中,还可以通过Ctrl+D,N来实现。
#264、在新建断点窗口使用IntelliSense 验证断点(函数)名
原文链接:You can use IntelliSense to verify your breakpoint name in the New Breakpoint window
操作步骤:
在新建断点窗口,有个“使用IntelliSense 验证函数名” 的项,在项目中验证检查,确保函数是有效的。
如果有超过一个函数匹配,会提示你选择你想要的那个
如果不存在该函数 ,则有如下提示:IntelliSense 无法找到指定位置,仍需设置断点么?
评论:我很少用这种方式来给函数设置断点,似乎有些麻烦。
#265、用Ctrl+F9启用或禁止一个断点
原文链接:You can use Ctrl+F9 to enable or disable a breakpoint
操作步骤:
如果设置了一个断点,按Ctrl+F9禁止一个断点,再按一下Ctrl+F9又可以启用。
被禁用的断点,会保存在断点窗口,但整个调试过程中会被忽略。
评论:禁用断点有个好处就是可以在需要的时候来启动。免得删除了,需要再花功夫找合适的位置来加断点
#266、用Ctrl+Shift+F9删除所有断点
原文链接:You can press Ctrl+Shift+F9 to delete all breakpoints
操作步骤:
按Ctrl+Shift+F9会删除在解决方案中的所有断点。这个命令也出现在菜单上。
这个设置在断点窗口的工具栏上也有。
评论:vs在设计上是通盘考虑的,一个功能可以在多处地方重现。
#267、在删除所有断点的时候不出现警告消息
原文链接:You can disable the warning message before you delete all breakpoints
操作步骤:
在删除所有断点的时候,会有一个如下图所示的警告消息
如果让这个消息不出现呢?
菜单:工具+选项+调试+常规,不选中“在删除所有断点前询问”项。
评论:vs在这些细节的考虑的很周到,比如什么时候提示,如果不出现提示,你可以根据自己的需要来设定。
#268、调试多个项目
原文链接:You can start debugging multiple projects
操作步骤:
如果在解决方案里有多个项目,在调试中如何调试多个项目呢?
右键单击解决方案,选择“属性”,在属性页对话框中选择通用属性+启动项目,在右侧你会看见三个单选的选项:当前选择 ,单启动项目,多启动项目。
选中“多启动项目”,这样就可以选择多个启动的项目(或者启动但不调试)
如下图所示,就是启动多个项目
评论:启动多个项目的好处在于一次启动可以多个项目进行调试。
#267、选择启动项目
原文链接:How to select the startup project
操作步骤:
对于多个项目在一个解决方案,如果只启动一个项目,方法和上篇类似,不过需要在解决方案的属性中选择“单启动项目”,然后在下拉框选择需要启动的项目。
或者也可以右键单击想多作为启动的项目,在右键菜单中选中“设置为启动项目”即可,
在解决方案里,启动的项目是被加粗的。
评论:“启动的项目被加粗”的这个细节你注意到了么? 如果是单启动项目,我一般会考虑用右键来实现,这样简单多了。
#270、一个进程中断后则中断所有进程
原文链接:You can have all processes break when one process breaks or vice versa
操作步骤:
在解决方案中如果是多启动的,如何中断一个进程就中断所有进程?
菜单:工具+选项+调试+常规,选中“一个进程中断后则中断所有进”。
如下例中,有个两个控制台程序都是运行一个无限循环,则中断其中一个控制台程序,则另一个控制台程序也会中断。
评论:这个功能对调试多项目启动的时候非常有用。
更多文章见:守望轩[http://www.watch-life.net/]
分享到:
相关推荐
《Visual Studio 2008每日提示》是针对开发者的一款实用资源,由微软的专家团队编写,并在国内进行了翻译和评论。Visual Studio 2008作为一款强大的集成开发环境(IDE),为程序员提供了广泛的功能,从C#、VB.NET到...
Visual Studio 2008 每日提示(tip of day )是2007年7月Sara Ford在她的博客里推出了VS 2008每日提示系列,里面收集了许多使用VS 2008技巧和诀窍,截至到今天(2008年11月30日)已经有367条了。我把这些技巧翻译、...
微软资深的测试人员整理的关于Visual Studio使用技巧、诀窍等等,图文并茂,...守望轩翻译,索引页面http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-index.html 为了查看方便,我做成了电子书。
《Visual Studio 2008 每日提示》是一份整理了关于VS2008高效使用技巧的文档,适合广大开发者参考学习。以下是一些关键知识点的详细解释: 1. 渐进式搜索(Incremental Search): - 操作步骤:按Ctrl+I启动搜索,...
这个备忘录项目是利用Visual C++的强大功能来实现的一个实用工具,它能够帮助用户设置每日提醒,以确保不会忘记重要的事情。 在该项目中,我们可以看到以下几个关键的文件: 1. MemoDlg.cpp:这是主对话框类的实现...
后者则是每日提示功能,每天为用户推送一个编程技巧或VA X的使用小贴士,帮助开发者不断提升技能。 在“OptionsHelp”中,包含了插件的详细设置选项,开发者可以根据自己的需求调整VA X的行为,如代码格式化规则、...
首次运行会显示每日提示,可以选择是否在启动时显示。关闭提示后,便进入开发环境。 **主窗口简介:** Visual C++ 6.0的主窗口包括标题栏、菜单栏、工具栏、工作区窗口、源代码编辑窗口、输出窗口和状态栏: 1. 标题...
首次启动时,可能会出现每日提示对话框,用户可以选择是否在启动时显示。 5. **主窗口组件**:主窗口包括标题栏、菜单栏、工具栏、工作区窗口、源代码编辑窗口、输出窗口和状态栏。标题栏显示应用名称,菜单栏提供...
《Visual Studio 2010至2015:番茄助手的全面解析与应用》 在软件开发领域,效率和时间管理是至关重要的因素。针对这一需求,"vs2010~vs2015番茄助手"应运而生,它是一款专为Visual Studio 2010至2015用户设计的...
- **用户界面**:设计友好、直观,符合Windows风格,使用Microsoft Visual Studio的错误提示函数提高用户体验。 - **软件接口**:利用Microsoft Visual Studio提供的SQL Server接口进行数据库访问,确保数据的安全...
使用窗口对话框,并利用Microsoft Visual Studio的错误提示函数增强用户体验。 - 软件接口:使用SQL Server数据库接口,实现数据库访问。利用其备份命令确保数据安全。 - 硬件接口:处理键盘、鼠标输入和打印机输出...
"Tip Of Day" 是一个常见的计算机程序特性,通常在软件启动时或用户界面中显示每日一贴的小提示,提供有用的信息、技巧或建议,帮助用户更好地理解和使用软件。这个名字本身就非常直观,它意味着每天都会有一个小...
VS2008是Visual Studio 2008的简称,是微软提供的一个集成开发环境(IDE),支持多种语言,包括C#,并提供了丰富的调试和代码编辑工具。 在C#中,我们可以利用HTTP客户端库(如HttpClient或WebClient)来实现文件...
【SQLPrompt .NET SQL工具】是一款专为Visual Studio(VS)和SQL Server数据库设计的高效插件,旨在提升SQL语句的编写效率和工作质量。该工具的核心功能是提供智能的SQL提示,使得开发人员在编写SQL语句时能够快速...
【宾馆管理系统c#BINGUAN】是一款基于Visual Studio 2005和C#编程语言,结合Access数据库开发的管理软件。此系统主要用于宾馆日常运营中的客房预订、入住、退房、账单管理等核心功能,为宾馆的高效运作提供信息化...
启动后,会看到初始界面,可以选择关闭“每日提示”。 #### 二、创建新工程 1. **步骤**: - 打开VC++ 6.0后,在顶部菜单栏中选择“文件”>“新建”。 - 在弹出的新建对话框中选择“Win32 Console Application”...
此外,代码编辑器如Visual Studio Code,浏览器开发者工具都是调试和学习HTML的利器。通过实践创建简单的静态页面,逐步掌握HTML的基础知识,再进阶到动态网页和前端框架的学习。 综上所述,"DailyStudy:每日学习...