<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>
本篇包括tip321-tip330
http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-32.html
#321、使用xml可视化工具
原文链接:You can use the XML Visualizer to view XML
操作步骤:
例如,在一段代码段文件里,你有一些有趣的字符串其中包含xml。

你可以选择文本可视化工具,不过看起来不是很舒服

如果你选择xml可视化工具,可以看见xml属性高亮显示

评论:在调试状态看有关xml内容选择xml可视化工具最合适了。
#322、使用html可视化工具
原文链接:You can use the HTML Visualizer to view HTML
操作步骤:
对于html可视化工具

html会像在浏览器里的显示一样

http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-32.html
评论:在三个可视化工具里,这个我用的最少。
#323、配置在生成前如何保存文件
原文链接: How to configure how and when the IDE saves your files before building
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,在“生成前”的下拉选项里有如下选项:
保存所有更改:显然,在单击F5生成解决方案或项目的时候,会保存所有未保存的文件。
仅保存对打开文档的更改:显然,在生成的时候只保存打开的文档的更改。
提示保存所有更改:如果你有未保存的文件,会有个标准的保存对话框。

不保存任何更改:vs将会基于当前出现在编辑器的代码进行编译生成,而不是针对最后一个保存的文件。
评论:一般我都会选择“保存所有更改”,让编译的版本和最后保存的版本一致。
#324、只有vc支持在IDE里并行生成
原文链接:Only VC supports parallel building within the IDE
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,有个“最大并行项目生成数”文本框。

也许做了尝试,这个功能不能用于非vc的项目。但是,让我奇怪的是没什么标签提示只能用于vc项目。
评论:真粗心,这个功能我一直没注意过。有关此部分内容请参考链接:http://msdn.microsoft.com/zh-cn/library/cyhcc7zc.aspx
#325、运行时仅生成启动项目和依赖
原文链接:How to build just the startup project and any dependencies
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,有个“在运行时仅生成启动项目和依赖”选项

如果你有个非常大的解决方案,如果你想在生成时不生成整个解决方案中全部的项目,就选中这项,可以节约不少时间。
评论:对于有很多项目的解决方案这个设置确实很节省时间。
#326、在vc中档项目过期时会做什么
原文链接:What to do when projects are out of date is only for VC
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,有个“运行时,当项目过期时”的下拉选项,用于生成时你来指定或由vs来确认。
这个选项只针对vc++项目

如果你选择“提示生成”,将会看见如下消息框

评论:注意该选项只适合vc++的项目。
#327、生成失败时,指定运行旧版本
原文链接:You can specify whether to run old version when a build fails
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,有个“运行时,当出现生成或部署错误时”的下拉选项。

有下列几个选项供选择:
启动早期版本:不显示消息框,并且不启动新生成版本的应用程序。在消息框中选择“不再显示此对话框”然后选择“是”,将设置此选项。
不启动:不显示消息框,并且不启动应用程序。在消息框中选择“不再显示此对话框”然后选择“否”,将设置此选项。
提示启动:每次发生生成错误时都显示消息框。

评论:注意该选项只适合vc++。
#328、单击生成一个项目作为启动项目
原文链接:You can single-click to make a project be the startup project
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,有个“对于新解决方案,使用当前选定的项目作为启动项目”。

如果选中此选项,只对新建的解决方案有效。
评论:这个选项是为了满足新建解决方案可能没指定启动项目的问题。
#329、在输出窗口配置MSBuild的详细信息
原文链接:You can configure the MSBuild verbosity in the Output window
操作步骤:
菜单:工具+选项+项目和解决方案+生成并运行,有个“ MSBuild项目生成输出详细信息”的下拉选项

有五个选项供选择:安静,最小,正常,诊断,详细
安静:显示生成成功还是失败。如下所示生成成功显示1行内容。

最小:显示生成的命令行。如果生成成功如下所示会显示2行内容。

正常:输出MSBuild目标的内容。如果生成成功如下所示显示25行内容。

详细:显示更多的MSBuild内容。如果生成成功如下所示显示395行内容。

诊断:显示生成过程的所有详细情况。如果生成成功如下所示显示1097行内容。

评论:默认会选择“最小”,你可以根据自己就的需要来选择。
#330、用新建项目对话框在解决方案里添加新项目
原文链接:You can use the New Project Dialog to add a new project to a solution
操作步骤:
在新建项目对话框里,有个选项“解决方案”的下拉选项,你可以选择“新建解决方案”和“加入解决方案”

如果你想在现有的解决方案添加项目就选择“加入解决方案”。
评论:一般我都是通过解决方案的右键菜单来选择新增项目。
更多有关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接口进行数据库访问,确保数据的安全...
"Tip Of Day" 是一个常见的计算机程序特性,通常在软件启动时或用户界面中显示每日一贴的小提示,提供有用的信息、技巧或建议,帮助用户更好地理解和使用软件。这个名字本身就非常直观,它意味着每天都会有一个小...
使用窗口对话框,并利用Microsoft Visual Studio的错误提示函数增强用户体验。 - 软件接口:使用SQL Server数据库接口,实现数据库访问。利用其备份命令确保数据安全。 - 硬件接口:处理键盘、鼠标输入和打印机输出...
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、aasp.net客户关系 oa 进销存... 1、开发环境为Visual Studio 2010,数据库为SqlServer2008R2,使用.net 4.0开发。 2、默认数据库连接字符串在web.config配置文件中修改 3、管理员用户名密码是:admin
- **ALM Rangers**:Visual Studio ALM Rangers 提供的专业指导和支持。 通过以上详细的步骤和配置要点,您可以顺利完成 Team Foundation Server 2010 的安装和配置工作,并充分利用其强大的功能来提升软件开发团队...