在 Visual Studio 中更改字体、颜色和主题
在 Visual Studio 中更改字体、颜色和主题
在Visual Studio中,你可以通过多种方式自定义开发环境的外观,包括更改字体、颜色和主题。本文将详细介绍如何更改颜色主题、字体和文本大小,以及如何设置特定于语言的编辑器选项和辅助功能选项。
更改颜色主题
可以通过多种方式更改 Visual Studio 中的字体和颜色。 例如,可以将默认深色主题(也称为“深色模式”)更改为浅色主题、蓝色主题、额外对比度主题或与系统设置匹配的主题。 还可以在 IDE 和代码编辑器中更改默认字体和文本大小。
更改颜色主题
下面介绍如何在 Visual Studio 中更改 IDE 框架和工具窗口的颜色主题。
- 在菜单栏上,选择工具>选项。
- 在选项列表中,选择环境>常规。
- 在颜色主题列表中,选择默认深色主题、浅色主题、蓝色主题或蓝色(额外对比度)主题。
- 还可以选择使用系统设置,选择使用 Windows 使用的主题。
说明:更改颜色主题时,IDE 中的文本将还原为该主题的默认或以前自定义的字体和大小。
提示:想要选择更多主题? 查看Visual Studio Marketplace上的各种自定义主题。 若要查看基于 VS Code 的新 Visual Studio 2022 自定义主题的示例,请参阅介绍新 Visual Studio 主题集合博客文章。
如果从Visual Studio Marketplace下载主题,请重启 Visual Studio 实例以查看它们。 然后,导航到工具 -> 主题。 现在,该列表将包含新安装的主题。 选择要应用的主题。
说明:更改颜色主题时,IDE 中的文本将还原为该主题的默认或以前自定义的字体和大小。
提示:可以使用扩展创建和编辑自己的 Visual Studio 主题。 根据所使用的 Visual Studio 版本,从以下两个选项中选择以下两个选项之一:
- Visual Studio 2019 的颜色主题设计器。
- Visual Studio 2017 的颜色主题编辑器
更改字体和文本大小
可以更改所有 IDE 框架和工具窗口的字体和文本大小,或者仅更改某些窗口或文本元素。 还可以在编辑器中更改字体和文本大小。
更改 IDE 中的字体和文本大小
- 在菜单栏上,选择工具>选项。
- 在选项列表中,选择环境>字体和颜色。
- 在“显示以下对象的设置”列表中,选择“环境”。
说明:如果仅更改工具窗口的字体,则在“显示以下对象的设置”列表中,选择“所有文本工具窗口”。
- 修改字体和大小选项以更改 IDE 的字体和文本大小。
- 在显示项中选择相应的项,然后修改项前景和项背景选项。
若要详细了解如何在使用 Visual Studio 生成的应用程序中设置用户界面(UI)的默认字体设置,请查看有关创建简单的 Windows 窗体应用或创建 WPF 应用程序的教程。
在编辑器中更改字体和文本大小
- 在菜单栏上,选择工具>选项。
- 在选项列表中,选择环境>字体和颜色。
- 在“显示以下对象的设置”列表中,选择“文本编辑器”。
- 修改字体和大小选项以更改编辑器的字体和文本大小。
- 在显示项中选择相应的项,然后修改项前景和项背景选项。
在更改主题时保留字体设置
使用 Visual Studio 2022 版本 17.12,现在可以跨主题更改保留字体和字号首选项。 此功能默认处于启用状态。 在 Visual Studio 中切换主题时,自定义字体人脸和大小设置保持不变,而字体颜色会随新主题一起更新。
如果想要更改主题的字体选择,请选择工具>管理预览功能,并取消选中将字体设置与颜色主题选择分开(需要重启)。
对“打印机”的字体设置的更改将影响打印文档中的文本外观。 若要修改打印的字体,请在显示列表的设置中,选择打印机和剪切/复制。 如果在打印时出现乱码,请参考关于此问题的开发人员社区工单。
有关如何更改辅助功能字体和颜色的详细信息,请参阅本页设置辅助功能选项部分。 有关可在其中更改字体和配色方案的所有用户界面(UI)元素的详细信息,请参阅字体和颜色、环境、选项对话框页。
设置特定于语言的编辑器选项
你可以对代码编辑器进行各种更改,以满足所选编程语言。 例如,可以将 C# 中的大括号格式更改为内联显示或显示在新行上等等。 若要了解如何自定义代码编辑器,请参阅设置特定于语言的编辑器选项。
设置辅助功能选项
在神经分割世界中,我们希望通过提供以下字体选项和颜色主题来支持不同的学习者和低视力用户:
- 可以使用Cascadia Code字体,这将增加字母、数字和字符比例的权重,以帮助消除这些字符的歧义。 Cascadia Code 还包括编码连字。
- 可选择对计算机上的所有应用和 UI 使用高对比度颜色主题,也可仅对 Visual Studio 使用额外对比度颜色主题。
使用 Cascadia Code 字体
新的Cascadia Code字体包括Cascade Mono,这是 Visual Studio 2022 中的默认字体。 这些字体不仅更易于阅读,而且 Cascadia Code 字体还包括将字符序列转换为字形的编码连字。 编码连字或字形使人们更容易在认知上关联它们背后的含义。
注意:Cascadia Code 屏幕截图中的最后一行文本显示重复字符之间的间距如何减少,这也使它们更易于阅读。
下面介绍如何在 Cascadia 字体之间切换:
- 转到工具>选项>环境>字体和颜色。
- 从“字体”下拉列表中,选择所需的 Cascadia Code 字体或 Cascadia Mono 字体,然后选择“确定”。
如果你的视力不佳,可以使用颜色主题选项。 可以为计算机上的所有应用和 UI 使用高对比度选项,或使用仅适用于 Visual Studio 的额外对比度选项。
使用 Windows 高对比度模式
使用以下任一过程来切换 Windows 高对比度选项:
- 在 Windows 或任何Microsoft应用程序中,按Left Alt+Left Shift+PrtScn键。
- 在 Windows 中,选择“开始”>“设置”>“轻松访问”。 然后,在 Windows 10 及更高版本中的“视觉”部分下,选择高对比度。
警告:Windows 高对比度设置会影响计算机上的所有应用程序和 UI。
使用 Visual Studio 额外对比度
使用以下过程切换 Visual Studio 额外对比度选项:
- 在 Visual Studio 的菜单栏上,选择工具>选项,然后在选项列表中选择环境>常规。
- 在“颜色主题”下拉列表中,选择“蓝色(额外对比度)”主题,然后选择“确定”。
提示:如果有你认为可能有用但当前在 Visual Studio 中不可用的颜色或字体辅助功能选项,请通过选择Visual Studio 开发者社区中的“建议功能”来告知我们。 有关此论坛及其工作原理的详细信息,请参阅建议功能页。
Visual Studio 中的更多辅助功能
Visual Studio 还包括帮助具有有限敏捷性的人员编写的功能。 例如,Visual Studio 支持 Dvorak 键盘布局,这使得最常键入的字符更易于访问。
还可以自定义 Visual Studio 提供的默认键盘快捷方式。 有关详细信息,请参阅以下页面:
Visual Studio 还包括方法和参数的自动完成;有关详细信息,请参阅 Visual Studio中的IntelliSense。
可通过更多方法自定义 Visual Studio,以便更易于访问。 例如,可以更改弹出窗口、基于文本的工具窗口、工具栏按钮、边距指示器等的行为。
说明:你看到的对话框和菜单命令可能与此处所述的命令不同,具体取决于活动设置或版本。 若要更改设置,请在工具菜单中选择“导入和导出设置”。 有关详细信息,请参阅重置设置。
更改弹出窗口的行为
Visual Studio 在编辑器中显示弹出窗口。 这些弹出窗口包括使编码更轻松的信息,例如用于完成函数或语句的参数。 如果键入困难,弹出窗口也很有用。 但是,某些用户可能会发现他们在代码编辑器中干扰焦点,这可能会造成问题。
下面介绍如何关闭弹出窗口:
- 在“工具”菜单中,选择选项。
- 选择文本编辑器>所有语言>常规。
- 清除自动列表成员和参数信息复选框。
可以在集成开发环境(IDE)中重新排列窗口,以最适合你的工作方式。 您可以将每个工具窗口停靠、浮动、隐藏或自动隐藏。 有关如何更改窗口布局的详细信息,请参阅自定义窗口布局。
更改基于文本的工具窗口的设置
可以使用工具>选项>环境>字体和颜色更改基于文本的工具窗口的设置,例如命令窗口、即时窗口和输出窗口。
在“显示以下内容的设置”下拉列表中选中“[全部文本工具窗口]”时,默认设置会在“项前景”和“项背景”下拉列表中作为“默认值”列出。 选择“自定义”按钮以更改这些设置。
可以更改编辑器中显示文本方式的设置。 操作方法如下。
- 在“工具”菜单中,选择选项。
- 选择“环境”>“字体和颜色”。
- 在“显示其设置”下拉菜单中选择一个选项。
若要更改文本编辑器中字体的大小,请选择文本编辑器。
若要更改基于文本的工具窗口中文本的字号,请选择“[全部文本工具窗口]”。
若要更改编辑器中工具提示文本的字号,请选择编辑器工具提示。
若要更改语句完成弹出消息中文本的字号,请选择“语句完成”。
- 从“显示项”中选择“纯文本”。
- 在字体中,选择新的字体类型。
- 在大小中,选择新的字号。
提示:若要重置基于文本的工具窗口和编辑器的文本大小,请选择使用默认值。
- 选择“确定”。
更改文本、边距指示器、空白和代码元素的颜色
可以选择更改编辑器默认的文本、边距指示器、空白和代码元素的颜色。 操作方法如下。
- 在“工具”菜单中,选择选项。
- 在环境文件夹中,选择字体和颜色。
- 在“显示以下对象的设置”中,选择“文本编辑器”。
- 从显示项中,选择要更改其显示的项目,例如纯文本、行号、指示器边距、可见空白、HTML 属性名称或XML 属性。
- 从以下选项中选择显示设置:项前景、项背景,以及Bold。
- 选择“确定”。
某些语言具有自己的特定字体和颜色设置。 如果你是C++开发人员,并且想要更改用于函数的颜色,例如,可以在显示项列表中查找C++函数。
提示:若要对操作系统上的所有应用程序窗口使用高对比度颜色,请按Left Alt+Left Shift+PrtScn。 如果 Visual Studio 处于打开状态,请关闭,然后重新打开它以完全实现高对比度颜色。
向工具栏按钮添加文本或修改文本
若要提高工具栏可用性和辅助功能,可以将文本添加到工具栏按钮。
将文本分配给工具栏按钮
- 在“工具”菜单中,选择“自定义”。
- 在“自定义”对话框中,选择命令选项卡。
- 选择工具栏,然后选择包含要为其显示文本的按钮的工具栏名称。
- 在列表中,选择要更改的命令。
- 选择,修改选择。
- 选择图像和文本。
修改按钮中显示的文本
- 重新选择“修改所选内容”。
- 在名称中,输入所选按钮的新标题。
辅助功能支持
有关使 Windows 更易于残障人士访问的功能、产品和服务的详细信息,请参阅 Microsoft中的辅助功能产品和服务。 有关如何获取 Microsoft 产品的更易于访问的文档格式的详细信息,可以在Microsoft 辅助功能网站上查看可访问产品文档的索引。
此页面中包含的辅助功能信息可能仅适用于在美国许可Microsoft产品的用户。 如果您在美国以外的地区购买到该产品,请访问Microsoft 辅助技术网站,查看 Microsoft 支持服务的电话号码和地址列表。 可以联系子公司,了解本页上介绍的产品和服务类型是否在你的区域中可用。 有关辅助功能的信息还有其他语言版本。