Visual Studio 设置

Visual Studio 设置定义 Visual Studio 外观的不同方面。 可针对不同类型的开发活动更改这些设置。 例如,您可以更改诸如以下设置:工具窗口可见性、窗口布局、菜单命令的位置、菜单名、项目模板以及键盘快捷方式。

选择设置

当您首次启动 Visual Studio 时,必须选择某个预定义设置集合,以匹配特定开发类型。 如果正在从 Visual Studio 的早期版本升级,则可以通过选择**“我以前的设置”**来应用您的当前设置。 每次更改设置时,更改都会自动保存(默认情况下保存在 Currentsettings.vssettings 文件中)。 每次启动应用程序时,Visual Studio 都会自动应用活动设置。

有关 Visual Studio 中不同设置的更多信息,请参见以下主题。

Topic Location
Visual Basic 设置 dv_vbcn
Visual C++ 设置 dv_vcedit
常规开发设置 dv_vssettings
Visual Web Developer 设置 dv_vwdcon

可以更改大多数 Visual Studio 设置。 例如,如果设置集合隐藏了**“选项”对话框中的页,则可以通过选择“显示所有设置”**来手动显示这些页。 但是,除非应用不同的集合,否则将无法重写某些预定义设置。 有关如何应用不同设置集合的更多信息,请参见如何:更改选择设置

您可以替换所有的活动设置,也可以只替换其中的一部分。 通过导入包含所有可能的设置类别的 .vssettings 文件,或应用另一个设置集合,您可以替换所有活动设置。 通过导入包含设置类别子集的 .vssettings 文件,或在导入的 .vssettings 文件中清除设置类别,您可以只替换选中的那些设置,而不改动其他活动设置。

在版本之间迁移设置

可以将设置从 Visual Studio 的早期版本迁移到更高版本或不同的 Visual Studio SKU 中。

提示

可能无法迁移所有设置。 例如,如果尝试将设置从 Visual Studio 速成版迁移到不同的 Visual Studio 版本,则并非所有设置都会迁移,原因是速成版没有相同的功能。 同样,如果设置类别在版本之间发生了更改,这些设置将可能无法正确迁移。

如果在同一台计算机上安装了不同的 Visual Studio 版本,则可能能够将您的设置应用于另一个版本。 您首次启动 Visual Studio 时,可能会显示以下选项:**“除了下面所选的默认设置以外,从早期版本中迁移并应用合格的设置。”**选择此选项可迁移设置,例如,自定义 IntelliSense 代码段路径以及位于 \Code Snippets\ 文件夹中的代码段。 有关更多信息,请参见Choose Default Environment Settings Dialog Box

提示

无法迁移工作组设置。

还可以使用**“导入和导出设置”**向导手动迁移设置。 有关更多信息,请参见如何:在计算机之间或 Visual Studio 各版本之间共享设置

设置与安全

某些设置可能包含有关您个人或您的计算机的信息。 例如,如果自定义了 IDE 以将项目保存到网络共享,则会在设置文件中跟踪该共享的路径。 如果导出此文件与他人共享,则导入了您的设置的任何人也将被指向此网络共享。 这可能会使您的知识产权面临风险。

一个图标会显示在可能存在风险的设置旁边,如**“外部工具列表”“命令窗口别名”**。

相关主题