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

本篇包括tip371-tip380

http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-37.html

#371 、从“最近的文件”和“最近的项目”(菜单)移走项

原文链接:How to remove items from the Recent Projects and Recent Files menus

操作步骤:
如果你不小心删除或重命名一个项目文件,如果尝试从“最近的项目”菜单打开下项目的话,Visual Studio会很快提示项目不可用。

同时,vs还会提示你,是否从“最近的项目”中删除不存在的项目或解决方案

如果你想从“最近的文件”和“最近的项目”(菜单)移除项也可以用如下方法。

移除“最近的文件”菜单的项:
打开注册表“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\FileMRUList”,选择你想删除的文件对应的值。

移除“最近的项目”菜单的项:
打开注册表“HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList”,选择你想删除的项目或解决方案对应的值。

评论:这个批量删除的方法,还是很快捷的。

#372 、创建工具栏按钮快速切换到你喜欢的vs设置

原文链接:You can create toolbar buttons to quickly toggle your favorite VS Settings

操作步骤:
1、菜单:工具+宏+宏资源管理器,在宏资源管理器中新建一个Module (模块)文件。粘贴如下代码在module文件里,你可以修改文件路径:

Public Sub ImportPresentationMode()
DTE.ExecuteCommand(“Tools.ImportandExportSettings”, “-import:””C:\Users\saraf\Documents\Visual Studio 2008\Settings\VisualStudioTipsAndTricksDemo.vssettings”””)
End Sub

Public Sub ImportGenericEnvironment()
DTE.ExecuteCommand(“Tools.ImportandExportSettings”, “-import:””C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Profiles\General.vssettings”””)
End Sub

2、菜单:工具+自定义+命令+宏,选择刚才建立的宏,“ ImportPresentationMode”和“ ImportGenericEnvironment”,然后拖拽到工具栏。

于是你就可以通过这两个按钮快速导入你喜欢的环境设置。

http://www.watch-life.net/visual-studio/visual-studio-2008-tip-day-37.html

评论:如果你在开发过程中修改了有关环境设置,通过这个方法你可以很迅速的还原到自己喜欢的vs设置。

# 373、使用F1在任何地方获取帮助,甚至是在一个web浏览器里

原文链接:You can use F1 to get Help anywhere, even in a web browser

操作步骤:
F1可以打开基于你当前正在做的内容的上下文帮助。如果你选择在c#的源代码文件中选择“class”关键字,然后按F1,将会打开如下帮助文章:
class(C# 参考)

在vs里的web浏览器里web文字里选择图个关键字,按F1也可以打开相关帮助。比如打开作者一篇随机的blog文章,选中文本

按F1,就可以看见选中关键字上下文的帮助内容

评论:注意浏览器是vs里面内嵌的浏览器,可不是独立IE浏览器哟

#374 、同步当前的帮助页面的目录树

原文链接:How to sync your current help page with the Contents tree, even if the option isn’t available

操作步骤:
当你按F1打开帮助窗口,或者通过搜索,或者索引打开帮助,你会发现帮助的内容窗口和帮助的目录树并不同步

如果想同步的话,你可以在帮助文档窗口上单击“与目录同步”的按钮

如果你发现这个同步按钮不可用的时候,是因为,帮助文档选择的是在线文档。如果你想可以同步目录的话,必须选择本地文档。设置方法如下
在文档窗口菜单:工具+选项+帮助+联机(或者vs菜单:工具+选项+环境+帮助+联机),“当载入帮助时”选项中选择“先在本地尝试,然后再联机尝试”或“仅本机尝试,而不联机尝试”项。

评论:帮助同步,对整体了解帮助文档很有帮助。

#375 、保存搜索查询,但不能确定过滤条件

原文链接:You can save search queries, but not sure about the filters

操作步骤:
在标准文档管理器(Documentation Explorer)上有个“保存搜索”的按钮

可以把你当前的搜索保存在帮助窗口的收藏夹里,你可以给它有用名字,定制它的顺序

评论:把一些常用的搜索都保存,方便下次使用

#376 、如何调整您的搜索结果

原文链接:How to tweak your search results
操作步骤:
如果你只想看到帮助的摘要或看到更多的搜索内容

在搜索结果的文档里单击右键选中“显示摘要”。

如果你想在搜索结果中移除搜索关键字的高亮显示

文档窗口的菜单:工具+选项+常规,不选中“突出显示搜索条件”项

如果你想按包含源代码的搜索结果进行排序。可以选择排序方式“包含代码”

那么包含代码的的搜索结果将会排在最前面。

如果你想改变web浏览器的搜索页

文档窗口菜单:工具+选项+WEB浏览器,在“搜索页”文本框里输入你的搜索页网址

评论:真没想到帮助文档里也有这么多的技巧

#377 、通过关闭部分匹配项减少搜索结果

原文链接:You can narrow search results by turning off partial matches

操作步骤:
如果你做了搜索短语“如何创建一个自定义winform控制”,使用常规开发环境的默认选项,你会得到回500个结果。

如果你想减少一些搜索结果,在文档窗口菜单:工具+选项+常规,不选中“从本地搜索结果中包含部分匹配项”项。

设置后,你会发现只有9个结果了

评论:这样定制避免了看那么多搜索结果。

#378 、关闭或打开动态帮助

原文链接:How to turn on or off Dynamic Help

操作步骤:
动态帮助是一个工具窗口,基于当前内容的上下文帮助清单。
例如在c#里,“class”关键字的动态帮助清单如下,

在winform设计中的一个button,改变文本内容,动态帮助如下

打开动态帮助,菜单:帮助+动态帮助

评论:动态帮助会给开发带来不少的方便。这种设计很人性化。

# 379、在Visual Studio里直接安装代码示例

原文链接:You can go directly to the installed code samples from within Visual Studio

操作步骤:
在已经安装了示例代码的vs帮助里,你可以很轻松找到帮助示例。在浏览器里,单击“本地实例文件夹”的链接

评论:msdn的帮助就是做的好,连相关的实例代码都包含进去了。

# 380、在Visual Studio里的打开源的命令

原文链接:There is an Open Source command in Visual Studio

操作步骤:
在文档窗口,如果你进行一个搜索,你会得到不同提供区的搜索结果

在下面例子中包含了CodeGuru 社区文章的内容,如果单击右键选择“打开源”的项,将会打开“CodeGuru.com”网站的页面。通过“打开源”命令,可以打开文章原文的网址(源)。

评论:这个功能一直不知道呢。

你可能也会喜欢以下文章:

Visual Studio 2008 每日提示(三十七)》上有3条评论

  1. Pingback引用通告: Visual Studio 2008 每日提示系列索引 | 守望轩

  2. mintspot

    我对这个MVS是外行,我的最高水平就是boland c语言,现在全忘完了。

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>