杂项文件

更新:2007 年 11 月

可能需要使用 Visual Studio 编辑器独立于项目或解决方案来处理文件。打开某个解决方案后,可以打开和修改文件,而不必将其添加到解决方案或项目中。要独立于容器来处理的文件称为杂项文件。杂项文件位于解决方案和项目的外部,不包括在生成中,而且无法包括在受源代码管理的解决方案中。

由于各种原因,独立于容器打开文件很有用。您可能有一个需要在开发基于项目的解决方案时查看的文件,但它对于解决方案的开发并非必不可少。通用示例包括开发说明或指令、数据库架构和代码剪辑。此外,您可能还需要创建独立文件。

解决方案项目

如果启用了相应的文件夹选项,则解决方案资源管理器可为这类文件显示一个“杂项文件”文件夹。可从“选项”对话框 ->“环境”->“文档”中设置这些选项。关闭某个杂项文件后,该文件与任何特定解决方案或项目都不相关,除非也启用了使之相关的选项。

“杂项文件”文件夹将文件表示为链接。尽管此文件夹不是解决方案的一部分,但当打开某解决方案时,上次关闭该解决方案时打开的部分或全部杂项文件重新打开,这具体取决于该文件夹的设置。

说明:

有些没有在“杂项文件”文件夹中显示的文件是不能在 IDE 中修改的文件,例如 .zip 和 .doc 文件。IDE 不会跟踪那些只能通过外部编辑器修改的文件。

IDE 中的可用命令

根据打开的文件的格式,它们包括的菜单、工具栏和命令会发生变化。例如,打开一个文本文件时,出现“文本编辑器”工具栏而且其命令可用。如果接着打开“XML 架构”文件,则出现“XML 架构”工具栏。编辑“XML 架构”时,“文本编辑器”工具栏的命令(或该工具栏本身)不可用。“XML 架构”是活动窗口,因此具有当前选定内容上下文。当从项目文件切换到杂项文件时,所有与项目相关的命令消失,仅显示那些直接与杂项文件相关的命令。

文件夹显示选项

可以设置“杂项文件夹”的显示选项,以便即使未打开任何“杂项文件”时也显示该文件夹。解决方案文件不永久管理杂项文件列表。它使用一个可选功能,该功能使它记住每个用户最近使用过 (MRU) 的一组文件。有关指定要让解决方案记住的杂项文件数的更多信息,请参见如何:管理“杂项文件”文件夹中的文件

请参见

概念

作为容器的解决方案

解决方案项

参考

解决方案资源管理器

“选项”对话框 ->“环境”->“文档”