基础 > 用户界面基础 > 自定义用户界面 > 自定义用户界面 > 自定义键盘快捷方式
  
自定义键盘快捷方式
您分配的键盘快捷方式可包含以下内容:
单字符
加速键与键盘字符的组合,例如 Ctrl+P
多个加速键和一个键盘字符,例如 Ctrl+Shift+P
 
当您尝试分配已存在的键盘快捷方式时,会发生键盘冲突。
不要一起使用两个或多个键盘字符创建键盘快捷方式。该方式仅支持映射键,例如,A+F。
可以在“选项”对话框上分配以下任意自定义页面中的键盘快捷方式:
功能区
快速访问工具栏
快捷菜单 (打开零件或装配时可用)
键盘快捷方式
过滤命令
您可以在分配或未分配快捷键的情况下过滤命令。可以使用“显示”(Show) 列表中的以下选项搜索您所选的命令。仅当您选择以下“键盘快捷方式”(Keyboard Shortcuts) 选项时,“显示”(Show) 列表才可用:
“所有命令”(All commands) - 查看已有或无快捷键的命令。
“带有分配的快捷方式的命令”(Commands with assigned shortcuts) - 查看已有快捷键的命令。
“不带分配的快捷方式的命令”(Commands without assigned shortcuts) - 查看无快捷键的命令。
要分配键盘快捷方式
可按如下方式为常用命令分配键盘快捷方式:
1. 单击“文件”(File) > “选项”(Options) 打开对话框。
2. “自定义”(Customize) 下,选择要为其分配键盘快捷方式的自定义页面。
3. “快捷方式”(Shortcut) 列下,单击单元格。在单元格中输入快捷键。
4. 单击“确定”(OK)
要将键盘快捷方式重置为默认设置
在“选项”(Options) 对话框中,单击“自定义”(Customize) 下的 “键盘快捷方式”(Keyboard Shortcuts)。单击“重置”(Reset)
“重置选定的类别键盘快捷方式”(Reset selected category Keyboard Shortcuts) - 重置选定类别的键盘快捷方式。
“重置所有键盘快捷方式”(Reset all Keyboard Shortcuts) - 重置所有键盘快捷方式。
“移除单字符快捷方式”(Remove Single Character Shortcuts) - 移除所有单个字符快捷方式。
与命令和映射键冲突
当您尝试按下当前具有多个选择要执行 (命令或映射键) 的键时,就会显示此错误。它将显示命令和映射键之间的冲突,但也可以显示多个命令之间的冲突 (不涉及映射键的情况下)。在下图中:
“将此快捷方式用于映射键”(Use this shortcut for mapkeys) - 从命令 (跨会话保存在 .ui 文件中) 中移除此快捷方式。
“将此快捷方式用于 <命令> 命令”(Use this shortcut for the <command> command) - 从冲突的任何其他命令 (如果存在,则会跨会话保存在 .ui 中) 中移除此快捷方式,并在当前会话中优先于映射键选取命令。
如果命令和映射键之间存在冲突,并想要永久删除映射键,可以通过“映射键”(Mapkey) 对话框来移除映射键。
如果单击“显示所有冲突”(Show All Conflicts),则会显示“Creo Parametric 选项”(Creo Parametric Option) 对话框。在页面底部,会显示快捷方式冲突的详细信息。
映射键快捷方式冲突
如果您尝试分配与任何命令键盘快捷方式冲突的映射键,则会显示一条警告。例如,如果您已将快捷键 S 分配给 Sketch 命令,则在分配映射键时,任何以 S 开头的映射键序列都会引起冲突。
对于映射键,可以分配单个字符 (数字或字母) 或一组字母或数字。如果您已具有映射键 abcdacbd,并尝试将快捷键 a 分配给命令,它会同时与 abcdacbd 映射键发生冲突。因此,任何以快捷键 a 开头的命令都会引起冲突。
命令快捷方式冲突
如果您尝试分配已分配给以下某项的快捷键,则会显示错误:
映射键
命令快捷方式