<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>
本篇包括tip301-tip310
http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-30.html
#301、缓存符号到本地磁盘
原文链接:You can cache symbols locally to disk
操作步骤:
菜单:工具+选项+调试+符号

在任何时候使用符号服务器,意味着不是我的机器载入符号,想UNC共享一样。我可以做两件事:
1、关闭对话框时候,取消选中加载符号- 宁愿等到需要的的时候加载符号。
2、指定复制符号文件在磁盘中的缓存位置。
评论:在vs2008 sp1里已经有所改变了。你可以按自己的需要来指定缓存符号的位置。
#302、在需要的时候加载指定的符号
原文链接:How to load only specified symbols when you want to
操作步骤:
菜单:工具+选项+调试+符号 ,选中“只有在手动加载符号才搜索上述位置”

如果启用这个选项,加载符号对话框关闭时,选项是禁用的,因为它没法操作。
评论:这样可以比较好控制加载符号,只有在需要的时候才加载。
#303、快速监视窗口
原文链接:There is a QuickWatch window
操作步骤:
在调试状态,选择任何一个变量,然后选择“快速监视”

“快速监视”对话框和“监视窗口”非常相似,在里面可以查看变量的详细情况,特别是如果一个数组变量,可以用树形结构来显示,如下图所示:

评论:“快速监视窗口”是调试代码最常用的功能之一。是对“监视窗口”最好补充。
#304、按Shift+F9打开快速监视窗口
原文链接:You can press Shift+F9 to bring up the QuickWatch window

评论:这篇其实可以和上篇合在一起
#305、在快速监视窗口重新计算表达式
原文链接:you can reevaluate expressions in the QuickWatch window
操作步骤:
在“快速监视”窗口的“表达式”下拉框,输入一个表达式,单击“重新计算”来计算这个表达式


评论:这个功能最有用的一点就是可以在调试状态来根据自己的需要重新输入表达,再次计算。
#306、从快速监视窗口添加变量到监视窗口
原文链接:You can add variables to the Watch window from the QuickWatch window
操作步骤:
在“快速监视”窗口单击“添加监视”按钮

可以把变量添加到“监视窗口”

评论:我一般都是拖拽变量到监视窗口
#307、在快速监视窗口快速查看其它变量
原文链接:You can quickly view other variables in the QuickWatch window
操作步骤:
你在快速监视窗口中执行命令或输入表达式都会保存到“表达式”下拉框中

评论:这个功能的好处在于很方便调用过去使用使用过的表达式。
#308、按Alt+数字键 *键显示下一语句
原文链接:You can press Alt+Num * to Show Next Statement
操作步骤:
在调试工具栏,有个黄色的箭头,单击它可以跳转到下一个语句,或者按Alt+数字键 *键也可以


评论:不过我一般都是用F11
#309、使用F10见跳过函数(过程)
原文链接:You can press F10 to Step Over a function
操作步骤:
在调试状态,可以使用调试工具栏的“跳过过程”按钮或使用快捷键F10 来跳过一个函数的执行。



评论:跳过一些函数的执行,可以让你更快关注你想了解执行细节。我用F10多一些。
#310、按F11进入一个函数
原文链接:You can press F11 to Step Into a function
操作步骤:
在调试状态,使用调试工具栏的“逐语句”按钮或快捷F11 ,可以跳入函数执行。



评论:这些都是调试的基本功,net程序员都应该基本掌握。
更多有关Visual Studio 2008 每日提示文章见:Visual Studio 2008 每日提示系列索引
更多文章见:守望轩[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操作系统上搭建QT开发环境,包括安装Qt、Visual Studio(VS)、WinDbg和配置相关设置。 首先,你需要从官方源或者指定的网络共享路径下载所需的软件。对于Qt,推荐下载适用于Windows 32...
- **用户界面**:设计友好、直观,符合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数据库开发的管理软件。此系统主要用于宾馆日常运营中的客房预订、入住、退房、账单管理等核心功能,为宾馆的高效运作提供信息化...
- **ALM Rangers**:Visual Studio ALM Rangers 提供的专业指导和支持。 通过以上详细的步骤和配置要点,您可以顺利完成 Team Foundation Server 2010 的安装和配置工作,并充分利用其强大的功能来提升软件开发团队...
此外,代码编辑器如Visual Studio Code,浏览器开发者工具都是调试和学习HTML的利器。通过实践创建简单的静态页面,逐步掌握HTML的基础知识,再进阶到动态网页和前端框架的学习。 综上所述,"DailyStudy:每日学习...