Site Tools


Rhino for Mac的键盘快速键

本文描述如何在Rhino for Mac内自订键盘快速键。

标准Rhino功能快速键

Rhino for Windows有大量的键盘快速键,Rhino for Mac也保留了大部分相同的快速键。其中有些对Mac来说非最理想,但我们可以从当前键盘分配开始讨论。 Rhino for Mac一定会有一组预设键盘快速键是无法更改的,对Mac使用者来说非常有帮助也很自然。如果对于预设快速见有任何更改建议,请至Rhino for Mac中文论坛提出。

您可以自订自己的键盘快速键,以下会讨论,所以针对您个人需求设定的Rhino for Mac快速键不在讨论范围内。您可以在自己的Rhino里依自己需求添加各种不同设定。请提出普遍可用的建议即可。

之前曾提到有些预设键盘快速键并非最理想,有些预设快速键只在Apple键盘含数字键盘上才能使用。 例如:检视 > 复原视图变更设定在Home键,但在笔电键盘中并没有这个键。我们没有移除这一个快速键,习惯这个用法的人还是可以使用。

其他预设键盘快速键使用功能键(在有数字键盘的键盘上的F1-F12或F1-F19)。Apple在这些功能键中加入了系统功能,导致在应用程序中使用有其不便。 使用功能键时,使用者必须多按fn键功能键才会进行正常的运作。

您可以改变fn+功能键的设定。到系统偏好设定 > 键盘 > 键盘,勾选“使用所有F1、F2等按键作为标准功能键”的核取方块。预设值设定并没有选取此方块,选取之后要在Rhino使用功能键会更加容易。 这是一个系统设定,所以改变这一点表示在整个Mac环境中的设定都已经更改。

功能表快速键与键盘快速键的比较

在Rhino for Windows中,使用者能加入键盘快速键。这些快速键并不一定跟应用程序功能表项目有关联。在Windows环境中,键入键盘快速键,可以执行一连串指令。

苹果指导方针为,每个应用程序指令都应该在应用程序功能表中提供。要强制这一点,Apple支援功能表快速键,跟Windows的键盘快速键概念一样。但Apple要求这些快速键一定要附加到功能表项目。

Rhino有一套非常大而且可自订的指令,要将这些不同指令全部放在应用程序的功能表中并不切实可行。Rhino中比较少用的指令需要由键盘输入并执行,这也意味着在Mac上,不在功能表上的指令将无法加上功能快速键。

我们发觉Rhino因其庞大数量的指令造成了很多限制,并修改了原始功能列快速键分配技术并让键盘快速键分配到任意指令,而不仅仅是把指令加到应用程序的功能表列。

标准键盘快速键

在Rhino for Mac,键盘快速键含有指令巨集,而不是直接显示一个功能。您可以在Rhinoceros >指令集 > 自订…选择键盘快速键标签查看内建的键盘快速键。

预设键盘快速键清单显示在视窗的上半部,点选其中一个快速键显示指令图示于左下,指令的详细讯息则显示在右下。这里有个可新增区块可以新增定义键盘快速键。

若这个指令也有列在功能列表上,功能列指令后面也会显示键盘快速键。

即使此键盘快速键没有列在下拉式功能列表上,快速键依然能在Rhino for Mac作用。

设定您自订的键盘快速键

您不可修改任何键盘快速键或指令。Rhino for Mac预设有一组快速键指令集,当我们在提供技术支援时,可能会要求您回复到预设直,这样不会有特定的工具列或键盘快速键造成混淆。

要改变预设的指令集,您必须建立复本。点选指令编辑器左上角,您可以看到”预设值(唯读)”。选择”建立复本”选项并重新命名新的指令集。

删除键盘快速键

您可以在键盘快速键上方选择想要删除的快速键,点选”-“按钮移除快速键。这个动作并不会移除指令本身的功能−只将此指令由快速键中移除。

请注意所有的Rhino指令快速键都列在这里,包括⌘C为复制及⌘Q为离开 Rhinoceros。您可以利用删除或重新指令这些标准快速键为其他Rhino一般指令来混淆自己。这当然是不推荐的,但是可以做到的。

增加键盘快速键

要增加键盘快速键,首先您可以在视窗左下方搜寻栏输入指令的部分名称,选择要增加的指令,将会显示指令详情于右下方。在键盘快速键栏位输入您想要设定的快速键。另如,若您想将一个指令的快速键设定为Command-Shift-J,按住Command及Shift键时,输入J来新增快速键。当您在填入快速键栏位时,几乎所有键盘快速键都无作用,所以您可以使用任何键盘组合来设定快速键。Delete键仍然有作用,您可以使用Delete键移除您的设定。

若您想设定的指令巨集并不包含在指令集中,首先您可以建立一个新的指令,点选左下角”+”按钮新增一个未命名的指令,在右边填入您想新增的快速键指令等栏位。

关于您自订的键盘快速键注意事项

没有键盘快速键的自动错误检查系统。Rhino可让您设定将相同的快速键设定到多个指令,并且戠行的结果会是不确定的。你也可以设定OS X预设中有的快速键,但这些快速键在Rhino将不会作用,作业系统将会优先执行这个快速键。

键盘快速键并不限制一定要由Command、Option、Shift或Control键来做组合。例如在Adobe Illustrator,您可以设定一个单一字母为快速键指令,象是你可以设定C为圆形指令。输入C可启动圆形指令。但在Rhino若这样设定您将会无法键入任何C字母开头的指令。

若您使用单一字母设定键盘快速键,您依然可以使用输入command + K, ⌘K或工具 > 指令集 > 搜寻…开启搜寻指令对话框输入指令来使用。

快速键及别名

单一字母键盘快速键与别名并不一样。单一字母设定键盘快速键只能设定单一字母,并不会要求您按Return来执行它。别名可以多于一个字母,并要求您按Return键来执行它。键盘快速键”C”与别名”C”是完全不同的,并将执行不同的指令。

多个自订指令组

您可以建立多个自订指令组,若您已经有一个自订的指令组,并想尝试设定单一字母键盘快速键,复制一个现有的指令组并且尝试。 请在 Rhinoceros > 指令集 > “您自订的指令组“中切换您自订的多个指令组,当您修改指令组的键盘快速键将会及时更新,并不需要重新启动Rhino来使用新的指令组。

zh/rhino/mac/keyboardshortcuts.txt · Last modified: 2020/08/14 (external edit)