`
cjc
  • 浏览: 691945 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Visual Studio 2008 每日提示(三十二)

阅读更多
<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每日提示》是针对开发者的一款实用资源,由微软的专家团队编写,并在国内进行了翻译和评论。Visual Studio 2008作为一款强大的集成开发环境(IDE),为程序员提供了广泛的功能,从C#、VB.NET到...

    Visual Studio 2008 每日提示(38篇 全,中文,单一doc文档)

    Visual Studio 2008 每日提示(tip of day )是2007年7月Sara Ford在她的博客里推出了VS 2008每日提示系列,里面收集了许多使用VS 2008技巧和诀窍,截至到今天(2008年11月30日)已经有367条了。我把这些技巧翻译、...

    Visual Studio 2008 每日提示系列

    微软资深的测试人员整理的关于Visual Studio使用技巧、诀窍等等,图文并茂,...守望轩翻译,索引页面http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-index.html 为了查看方便,我做成了电子书。

    vs2008每日提示

    《Visual Studio 2008 每日提示》是一份整理了关于VS2008高效使用技巧的文档,适合广大开发者参考学习。以下是一些关键知识点的详细解释: 1. 渐进式搜索(Incremental Search): - 操作步骤:按Ctrl+I启动搜索,...

    使用Visual C++编写的备忘录

    这个备忘录项目是利用Visual C++的强大功能来实现的一个实用工具,它能够帮助用户设置每日提醒,以确保不会忘记重要的事情。 在该项目中,我们可以看到以下几个关键的文件: 1. MemoDlg.cpp:这是主对话框类的实现...

    Visual+Assist+X+2237+汉化(亲测可用).zip

    后者则是每日提示功能,每天为用户推送一个编程技巧或VA X的使用小贴士,帮助开发者不断提升技能。 在“OptionsHelp”中,包含了插件的详细设置选项,开发者可以根据自己的需求调整VA X的行为,如代码格式化规则、...

    =Visual+C+++6.0集成开发环境.docx

    首次运行会显示每日提示,可以选择是否在启动时显示。关闭提示后,便进入开发环境。 **主窗口简介:** Visual C++ 6.0的主窗口包括标题栏、菜单栏、工具栏、工作区窗口、源代码编辑窗口、输出窗口和状态栏: 1. 标题...

    =Visual+C+++6.0集成开发环境.pdf

    首次启动时,可能会出现每日提示对话框,用户可以选择是否在启动时显示。 5. **主窗口组件**:主窗口包括标题栏、菜单栏、工具栏、工作区窗口、源代码编辑窗口、输出窗口和状态栏。标题栏显示应用名称,菜单栏提供...

    vs2010~vs2015番茄助手

    《Visual Studio 2010至2015:番茄助手的全面解析与应用》 在软件开发领域,效率和时间管理是至关重要的因素。针对这一需求,"vs2010~vs2015番茄助手"应运而生,它是一款专为Visual Studio 2010至2015用户设计的...

    QT环境搭建

    本文将详细介绍如何在Windows操作系统上搭建QT开发环境,包括安装Qt、Visual Studio(VS)、WinDbg和配置相关设置。 首先,你需要从官方源或者指定的网络共享路径下载所需的软件。对于Qt,推荐下载适用于Windows 32...

    人事管理系统概要设计报告.docx

    - **用户界面**:设计友好、直观,符合Windows风格,使用Microsoft Visual Studio的错误提示函数提高用户体验。 - **软件接口**:利用Microsoft Visual Studio提供的SQL Server接口进行数据库访问,确保数据的安全...

    Tip Of Day. It`s name speaks for itself.

    "Tip Of Day" 是一个常见的计算机程序特性,通常在软件启动时或用户界面中显示每日一贴的小提示,提供有用的信息、技巧或建议,帮助用户更好地理解和使用软件。这个名字本身就非常直观,它意味着每天都会有一个小...

    人事管理系统概要设计报告.doc

    使用窗口对话框,并利用Microsoft Visual Studio的错误提示函数增强用户体验。 - 软件接口:使用SQL Server数据库接口,实现数据库访问。利用其备份命令确保数据安全。 - 硬件接口:处理键盘、鼠标输入和打印机输出...

    C#开发文件批量上传百度云

    VS2008是Visual Studio 2008的简称,是微软提供的一个集成开发环境(IDE),支持多种语言,包括C#,并提供了丰富的调试和代码编辑工具。 在C#中,我们可以利用HTTP客户端库(如HttpClient或WebClient)来实现文件...

    SQLPrompt .net sql工具

    【SQLPrompt .NET SQL工具】是一款专为Visual Studio(VS)和SQL Server数据库设计的高效插件,旨在提升SQL语句的编写效率和工作质量。该工具的核心功能是提供智能的SQL提示,使得开发人员在编写SQL语句时能够快速...

    宾馆管理系统c#BINGUAN

    【宾馆管理系统c#BINGUAN】是一款基于Visual Studio 2005和C#编程语言,结合Access数据库开发的管理软件。此系统主要用于宾馆日常运营中的客房预订、入住、退房、账单管理等核心功能,为宾馆的高效运作提供信息化...

    客户关系OA进销存财务审批工作流HRCRM源码 多界面.rar

    一、源码特点 1、aasp.net客户关系 oa 进销存... 1、开发环境为Visual Studio 2010,数据库为SqlServer2008R2,使用.net 4.0开发。 2、默认数据库连接字符串在web.config配置文件中修改 3、管理员用户名密码是:admin

    Team_Foundation_Server_2010_Installation_Steps

    - **ALM Rangers**:Visual Studio ALM Rangers 提供的专业指导和支持。 通过以上详细的步骤和配置要点,您可以顺利完成 Team Foundation Server 2010 的安装和配置工作,并充分利用其强大的功能来提升软件开发团队...

Global site tag (gtag.js) - Google Analytics