本文介绍如何使用 “项目和解决方案 > 常规 ”选项页为项目和解决方案配置 Visual Studio 的行为。 这些设置可帮助你自定义 Visual Studio 如何处理解决方案加载、文件管理、错误显示和其他与项目相关的行为。
访问“项目和解决方案”选项
若要配置以下选项,请执行以下步骤:
- 在 Visual Studio 中,选择 工具>选项。
- 展开 项目和解决方案。
- 选择常规。
配置错误信息和输出结果的显示
使用这些选项来控制 Visual Studio 显示生成错误和输出的方式。
如果生成完成并出现错误,请始终显示错误列表
仅当项目构建失败时,才会在构建完成时打开 “错误列表” 窗口。 显示生成过程中发生的错误。 清除此选项后,仍会发生错误,但在生成完成后窗口不会打开。 此选项默认处于启用状态。
在构建开始时显示输出窗口
在解决方案生成开始时,在 IDE 中自动显示 “输出”窗口 。
配置解决方案资源管理器行为
使用这些选项来控制解决方案资源管理器如何跟踪和显示项。
在解决方案资源管理器中跟踪活动项
选中后, 解决方案资源管理器 会自动打开并选中活动项。 在项目或解决方案中处理不同的文件或设计器中的不同组件时,所选项会更改。 清除此选项后, 解决方案资源管理器 中的选择不会自动更改。 此选项默认处于启用状态。
小窍门
如果禁用此选项,则通过选择解决方案资源管理器工具栏上的“ 与活动文档同步 ”,轻松导航到解决方案 资源管理器 中的活动文档。
在解决方案加载时还原解决方案资源管理器项目层次结构状态
选择后,将恢复解决方案资源管理器中节点的状态,即上次打开解决方案时它们是展开还是折叠。 取消选中此选项可降低大型解决方案的解决方案加载时间。
配置解决方案加载行为
使用这些选项来控制 Visual Studio 加载解决方案和相关文档的方式。
允许并行项目初始化
选择后,Visual Studio 会在重新加载同一解决方案时更快地加载大型 .NET 解决方案。 有关详细信息,请参阅“更快加载解决方案”博客文章中的“并行项目加载”部分。
在解决方案加载时重新打开文档
选中此选项后,上次关闭解决方案时未关闭的文档将在下次打开解决方案时自动打开。
重新打开某些类型的文件或设计器可能会延迟解决方案加载。 如果不想还原解决方案的上一个上下文,请取消选中此选项以提高 解决方案加载性能 。
配置文件和项目管理
使用这些选项来控制 Visual Studio 如何处理文件作和项目交互。
将文件移动到新位置之前提示
选中后,Visual Studio 在通过解决方案资源管理器执行操作更改文件位置之前,会显示一个确认消息框。
使用双击或 Enter 键打开项目文件
选择此选项后,在解决方案资源管理器中双击项目节点或将其选中,然后按 Enter,项目文件(例如*.csproj 文件)将在编辑器中打开。 未选中时,双击解决方案资源管理器中的项目节点或选择它,然后按 Enter 仅能展开或折叠该节点。
如果未选中此选项,并且想要编辑项目文件,请右键单击解决方案资源管理器中的项目节点,然后选择“ 编辑项目文件”。
当项目位置不受信任时警告用户
如果您尝试在不完全受信任的位置(例如,UNC 路径或 HTTP 路径)创建新项目或打开现有项目,则会显示一条消息。 使用此选项可指定每次尝试在未完全信任的位置创建或打开项目时是否显示该消息。
配置符号重命名
使用这些选项来控制 Visual Studio 如何处理重命名文件及其关联的引用。
重命名文件时启用符号重命名
选中后,可以将项目中的所有引用重命名为特定代码元素的名称。
重命名文件时,系统提示是否进行符号重命名
选中后,Visual Studio 会显示一个消息框,询问是否也要将项目中对该代码元素的所有引用一起重命名。
配置命名空间更新
使用这些选项来控制 Visual Studio 在移动文件时如何处理命名空间更新。
在移动文件时启用命名空间更新
选中后,Visual Studio 会在文件移动到新位置时自动调整文件的命名空间。
在移动文件时提示更新命名空间
选中后,Visual Studio 会显示一个消息框,询问它是否应在文件移动到新位置时自动调整文件的命名空间。