您可以通过创建选项卡并选择显示在这些选项卡的命令来自定义 ArcGIS Pro 功能区。您还可以向现有选项卡添加新的组和命令。
自定义功能区选项可以从 ArcGIS Pro 的设置页进行访问。要打开这些选项,请执行以下步骤:
- 在打开的工程中,单击功能区上的工程选项卡。或者,在 ArcGIS Pro 开始页面中,单击位于左下角的设置。
- 在左侧的列表中,单击选项。
- 在选项对话框菜单的应用程序下,单击自定义功能区。
向功能区添加选项卡、组和命令
您可以通过向现有功能区选项卡或新选项卡上的新组添加命令来组织功能。您可以随时移除特定的自定义项或将功能区重置为其默认状态。
添加组和命令
自定义功能区的最常用方法是向现有选项卡上的新组添加命令。
- 打开自定义功能区选项,如上所述。
- 在用于表示当前功能区配置的右侧滚动窗口中,浏览至要添加组的选项卡。
- 选中该选项卡。或者,可展开选项卡以查看其组。
- 单击新组。
在选项卡的其他组下添加一个名为新组(自定义)的新组。
- 选中新组(自定义)后,单击重命名。
- 在重命名对话框中,替换显示名称,然后单击确定。
- 在从以下来源选择命令下拉列表中,接受常用命令设置。或者,单击下拉箭头并选择所有命令、选项卡列表、热门地理处理工具或所有地理处理工具。
提示:
如果选择所有命令或所有地理处理工具,则将显示搜索框以帮助您查找命令。
- 在命令的滚动窗口中,浏览至或搜索要添加的命令。
提示:
展开选项对话框,以查看完整的命令名称。将鼠标悬停在命令上方以查看其工具提示。 - 选择命令,然后单击添加。
提示:
使用对话框右侧的箭头按钮来更改选项卡上的组顺序或自定义组中的命令顺序。无法更改内置组中的命令顺序。
- 单击确定。
选项对话框随即关闭。
- 返回您的工程或打开工程。单击已添加新组的选项卡。
该组及其命令显示在此选项卡上。
添加新选项卡
您可以向功能区添加新选项卡,以组织默认情况下未在 ArcGIS Pro 界面上分组的命令。
- 打开自定义功能区选项。
- 在右侧的滚动窗口(当前功能区配置)下,单击新选项卡下拉箭头,然后单击新选项卡。
在窗口中,在第一个上下文选项卡组上方的其他核心选项卡下添加新选项卡和新组。在功能区上,默认情况下,新选项卡将显示在其他核心选项卡的右侧。
注:
在添加新选项卡之前,可以通过选择现有选项卡将新选项卡放在其他位置。但是,不建议这样做,因为新选项卡可能不会显示在所有情况中的预期位置。
- 选中新选项卡后,单击重命名。在重命名对话框中,替换默认名称,然后单击确定。
- 在新选项卡下,单击新组(自定义)以将其选中。重命名新组。
- 选择新选项卡。根据需要添加新组并进行重命名。完成后,选择要添加命令的组。
- 在从以下来源选择命令下拉列表中,接受常用命令设置,或单击下拉箭头并进行其他选择。
- 在命令的滚动窗口中,浏览或搜索命令。选择命令,然后单击添加。
- 向组中添加更多命令,并将命令添加到选项卡上的其他组中。完成后单击确定。
选项对话框随即关闭。
- 返回工程或打开工程以查看自定义项。
添加新的上下文选项卡
仅当应用程序处于特定状态时,才会在功能区上显示上下文选项卡。上下文选项卡与一个选项卡集(一个或多个上下文选项卡的分组)相关联。多个上下文选项卡可能与同一选项卡集相关联;但是,上下文选项卡仅根据需要显示,并且可能与其他上下文选项卡一起显示或不显示。例如,如果您在地图图层上启用时间,则地图选项卡集将显示在功能区上,且其下方会显示上下文时间选项卡。如果您将图形图层添加到地图,则上下文图形选项卡也会显示在地图选项卡集下方。如果您移除已启用时间的图层,则时间选项卡会消失。
- 打开自定义功能区选项。
- 在右侧的滚动窗口(当前功能区配置)中,向下滚动主要选项卡下方所列出的选项卡,直到上下文选项卡集的列表。
每个粗体标题都是一个选项卡集。标题下的每个上下文选项卡都与选项卡集相关联。
- 在选项卡集下,单击将与新选项卡分组在一起的上下文选项卡。
例如,要添加与上下文时间选项卡一起显示的上下文选项卡,单击地图下的时间选项卡。新的上下文选项卡可能包括用于处理时间字段的地理处理工具。
注:
自定义上下文选项卡必须与内置的上下文选项卡一起分组。在功能区上,它始终显示在此内置选项卡旁边。它无法独自在选项卡集下显示。
- 在滚动窗口下,单击新选项卡,然后单击带有上下文的新选项卡。
在窗口中,在上下文选项卡集下添加新选项卡和新组。
- 选中新选项卡后,单击重命名。在重命名对话框中,替换默认名称,然后单击确定。
- 在新选项卡下,单击新组(自定义)以将其选中。重命名新组。
- 或者,可以选择新选项卡并添加更多组。完成后,选择要添加命令的组。
- 在从以下来源选择命令下拉列表中,接受常用命令设置,或单击下拉箭头并进行其他选择。
- 在命令的滚动窗口中,浏览或搜索命令。选择命令,然后单击添加。
- 或者,向组中添加更多命令,并将命令添加到选项卡上的其他组中。
- 完成后单击确定。
选项对话框随即关闭。
- 返回工程或打开工程以查看自定义项。
从功能区移除命令、组和选项卡
您可以移除已添加到功能区的自定义命令、组或选项卡。此外,您还可以隐藏内置和自定义选项卡。
移除自定义命令、组和选项卡
- 打开自定义功能区选项。
- 在右侧的滚动窗口(当前功能区配置)中,浏览并选择自定义选项卡或组,或者您添加到自定义组的命令。
- 单击移除。或者,右键单击所选项目,然后单击移除。
注:
移除组也会将其命令移除。移除选项卡也会将其组移除。
- 单击确定。
隐藏选项卡
您可以隐藏内置和自定义选项卡以简化用户界面。隐藏的选项卡将不会在功能区中显示,但不会从自定义功能区选项中移除。无法移除内置选项卡。
- 打开自定义功能区选项。
- 在右侧的滚动窗口(当前功能区配置)中,取消选中要隐藏的任何选项卡旁边的复选框。
- 单击确定。
选项卡将不会再显示在功能区上。要再次显示它们,请打开自定义功能区选项并选中其复选框。
导出和导入自定义项
可以导入和导出功能区自定义项以在不同的计算机上使用或与他人共享。
导出自定义项
如果已自定义功能区或快速访问工具条,则可以将自定义项导出到文件。
- 打开自定义功能区选项。
- 单击导入/导出,然后单击导出自定义项。
- 在另存为对话框中,导航至要保存该文件的文件夹。
- 在文件名文本框中,键入文件的名称或接受默认名称。
- 单击保存。
自定义项文件将以 .proExportedUI 文件扩展名进行保存。其他用户可以导入该文件以将自定义项应用于其计算机上的 ArcGIS Pro。
导入自定义项
可以从 .proExportedUI 文件导入功能区自定义项。
- 打开自定义功能区选项。
- 单击导入/导出,然后单击导入自定义项文件。
- 在打开对话框中,浏览到包含自定义项文件的文件夹。选择文件,然后单击打开。
将显示一条提示,询问您是否要替换所有现有功能区和快速访问工具条自定义项。
警告:
导入该文件时,所有当前自定义项都将丢失。如果要保留当前自定义项,请单击否。
- 在提示中,单击是。
- 单击选项对话框上的确定。
文件中指定的自定义项将应用于功能区。
重置自定义项
使用重置按钮可从选中的选项卡或功能区中移除所有自定义项。
- 打开自定义功能区选项。
- 在右侧的滚动窗口(当前功能区配置)中,浏览至自定义选项卡并将其选中。
- 单击自定义项旁的重置下拉箭头,然后单击重置所选项目。
将移除所选选项卡的所有自定义项,并将选项卡恢复到默认配置。其他选项卡上的自定义项不受影响。
注:
要从功能区中移除所有自定义项(包括从文件导入的自定义项),请单击全部重置。这会将功能区恢复到其默认配置。必须重置快速访问工具条选项中的快速访问工具条的自定义项。
使用键盘加速器
键盘加速器或键盘快捷键可以执行具有按键组合或功能键的命令。
添加键盘加速器
可以为大多数命令添加键盘加速器。但是,某些命令(例如菜单、分割按钮和工具选项板)是选择器,需要用户交互才能完成。选择器命令将由图标指示。可以将其添加到功能区或快速访问工具条,但不能由键盘加速器控制。
- 打开自定义功能区选项。
- 在左侧的滚动窗口(命令列表)中,浏览或搜索命令并将其选中。
- 在加速器文本框中,键入按键组合,然后单击分配。
- 单击确定。
- 返回工程或打开工程以使用加速器。
加速器仅可在适当的上下文中正常使用。例如,只有在地图视图处于活动状态且选中内容窗格中的图层时,才可以正常使用可打开图层属性的加速器。
注:
- 如果输入的按键组合已分配给另一个命令(ArcGIS Pro 默认加速器或您添加的加速器),将显示一条消息,并标识当前分配了加速器的命令。您可以选择是否覆盖分配。
- 如果将加速器与功能键(例如,Shift+F6)或特殊键,例如箭头键(例如,Shift+上箭头)结合使用,则只能在加速器中使用 Shift 键。此约束可以防止加速器与大写字母的文本输入冲突。
移除键盘加速器
您可以移除加速器。
- 打开自定义功能区选项。
- 在左侧命令的滚动窗口中,选择已为其分配加速器的命令。
注:
如果命令具有加速器,则在选择该命令时,加速器文本框中将出现按键组合。否则,该框为空。
- 单击分配下拉箭头,然后单击 重置。
将加速器从加速器框中移除。
提示:
要移除所有自定义加速器,请单击分配下拉箭头,然后单击重置所有加速器。ArcGIS Pro 默认加速器不受影响。
在屏幕提示中显示命令 ID
每个命令都具有一个唯一的文本 ID,加载项的开发人员将使用此 ID 来查找或调用命令。为便于参考,命令 ID 可以显示在功能区上的命令屏幕提示中。
- 打开自定义功能区选项。
- 选中在屏幕提示中显示命令 ID 复选框。
- 单击确定。
- 返回您的工程或打开工程。将鼠标悬停在功能区中的命令上,即可显示该命令的屏幕提示。
要停止显示命令 ID,请取消选中自定义功能区选项中的在屏幕提示中显示命令 ID 复选框。
提示:
您还可以通过以下方法获取命令 ID:在任一滚动窗口中浏览至命令,右键单击该命令然后单击将 ID 复制到剪贴板。