在 Visual Studio for Mac 中自定义 IDE

重要

根据 Microsoft 的新式生命周期策略,Visual Studio for Mac 计划于 2024 年 8 月 31 日停用。 虽然你可以继续使用 Visual Studio for Mac,但 Mac 上的开发人员还可以使用其他几个选项,例如适用于 VS Code 的新 C# 开发工具包扩展的预览版本。

详细了解支持时间线和替代方案

可以自定义 Visual Studio for Mac,因此用户可以在同时满足效率和美观需求的环境中开发应用。 本文将探讨调整 Visual Studio for Mac 的各种方式以满足你的需要。

深色主题

Dark Theme View

通过浏览到“Visual Studio”>“首选项”>“环境”>“视觉样式”并从“用户界面主题”下拉列表中选择所需主题,可以切换 Visual Studio for Mac 的主题,如下图中所示

Dark Theme Selection

本地化

Visual Studio for Mac 已采用以下 14 种语言进行本地化,便于更多开发人员使用:

  • 简体中文 - 中国
  • 繁体中文 - 中国台湾
  • 捷克语
  • 法语
  • 德语
  • 英语
  • 意大利语
  • 日语
  • 朝鲜语
  • 波兰语
  • 葡萄牙语 - 巴西
  • 俄语
  • 西班牙语
  • 土耳其语

要更改 Visual Studio for Mac 显示的语言,请浏览到“Visual Studio”>“首选项”>“环境”>“视觉样式”并从“用户界面语言”下拉列表中选择所需语言,如下图中所示

Language Selection

创建者信息

在创建者信息面板中,可以添加你的相关信息,例如名字、电子邮件地址、作品的版权所有者、所在公司和商标:

Edit Author Information section

此信息用于填充标准文件标头(如许可证),这些标头可能会添加到新文件中:

Standard Header options

填充的“名称” 和“电子邮件” 字段用于通过 Visual Studio for Mac 的版本控制完成的任何提交。 若尚未填充这些字段,Visual Studio for Mac 将在你尝试使用版本控制时提示你进行此操作。

键绑定

通过键绑定或键盘快捷方式,可以调整开发环境,使得在 Visual Studio for Mac 中的移动更高效。 它为许多常用 IDE(如 Visual Studio (on Windows)、ReSharper、Visual Studio Code 和 Xcode)提供熟悉的键绑定。

通过浏览到“Visual Studio”>“首选项”>“环境”>“键绑定”可以设置键绑定,如下图中所示:

Set Key bindings

从此处可以搜索键绑定组合、查看冲突绑定、添加新绑定和编辑现有绑定。

也可以在 Visual Studio for Mac 的初始设置过程中通过“键盘选择”屏幕来设置这些绑定

Set Key bindings, first run

工作区布局

Visual Studio for Mac 的工作区由主要文档区域(通常是编辑器、设计器图面或选项文件)组成,周围是包含用于访问和管理应用程序文件、测试和调试的有用信息的免费工具窗口。

Workspace layout

查看和排列工具窗口

在 Visual Studio for Mac 中打开任何新解决方案或文件时,应注意工作区中的一些工具窗口,包括解决方案窗口、文档大纲和错误:

Tool window

Visual Studio for Mac 提供包含其他信息、工具和导航帮助的工具窗口,通过浏览“视图”菜单项并选择一个工具窗口进行添加,可以访问所有这些窗口:

Select new tool window

也可通过不同命令自动打开工具窗口,例如“在文件中查找”(Shift + Cmd + F) 命令会打开搜索结果的独立窗口。

可以最有用的任何方式在工作流中移动和排列工具窗口。 例如,它们可以停靠在文档编辑器的任意一侧,可以与另一个工具窗口相邻,也可以在另一个窗口的上方或下方,或者作为一组选项卡式窗口,使你能够在窗口之间快速切换。

对于频繁使用的工具窗口,也可以将其从 Visual Studio for Mac 窗口完全拆离,并纳入到其自己的新窗口中。

工具窗口可通过每个窗口右上角的控件进行固定和关闭:

Using controls to pin or close tool windows

固定的窗口会停靠在工作区侧面,并保持打开状态,以便在需要时可更快地进行访问。 取消固定的窗口会停靠但不会显示,直到使用鼠标将鼠标指针悬停在窗口的选项卡上方或使用键盘设置焦点。 当鼠标和键盘焦点离开它们时,它们可以隐藏。

组织布局

随时都可以显示的工具窗口依赖于当前的上下文。 例如,使用可视化设计器时,工具箱和属性网格窗口是最重要的。 调试时,使用调试器窗口很有用,因为可查看堆栈和局部变量。

打开工具窗口的状态由“布局”表示。 可通过“视图”菜单手动切换布局,如下图所示。 执行操作(如调试或打开 Storyboard)时,它还会自动切换:

Selecting new layouts

可使用“视图”>“布局”>“保存当前布局...”菜单项来创建新布局。 此命令会将当前布局添加到菜单,以供随时选择:

Save current layout

并行编辑支持

通过 Visual Studio for Mac,可以并行打开文本编辑器,或让一个编辑器作为独立的浮动窗口。

选择“视图”>“编辑器列”>“2 列”,通过“视图”菜单项启用 2 列模式,或通过将编辑器选项卡拖动到编辑器区域的一个边缘来启用该模式:

Two column side-by-side mode

可以将编辑器选项卡拖动到文档区域外,从而创建浮动编辑器窗口。 该浮动窗口也支持并行编辑器,并可以包含多个编辑器选项卡:

Create new window

Two columns side by side with additional tabs

要还原单一的打开编辑器,请选择“视图”>“编辑器列”>“1 列”。

请参阅