Auto CAD社区(20):快捷键的设置与修改

软件世界

  熟练的绘图人员经常采用“快捷键+命令别名+鼠标”的方式来绘图,速度惊人,而且他们经常会使用一些“匪夷所思”的快捷键,这是怎么做到的呢?其实并不难,下面笔者就告诉你方法。

  用交互方式设置、添加或修改快捷键

  例1:为“新建文件”命令添加快捷键“Ctrl+W”

  1.选择“工具→自定义→键盘”,进入“自定义”对话框,切换到“键盘”选项卡。可以看到当前快捷键为“Ctrl+N”组合键,此时用户可把鼠标移动到“请按新快捷键”下面的文本框中,同时按下Ctrl键和W键,则该框中就会显示“Ctrl+W”(图1)。

  2.按“指定”按钮就可以将新的快捷键指定给该命令,这时“当前快捷键”框中会同时出现“Ctrl+N”和“Ctrl+W”,也就是说:用户已经为该命令添加了一个快捷键。

  提示:如果要修改快捷键,只须先选定旧的快捷键,并按“删除”按钮,再按上面的方法添加新的快捷键。

  例2:把Esc键的功能设置到F12键

  在AutoCAD中,只有在菜单或工具栏中存在的命令才能由用户指定或更改它的快捷键,而一些在菜单或工具栏中没有的命令,如Group(组合)命令和Esc(取消)命令,就不能直接进行设置。

  笔者下面介绍的就是把Esc键的功能设置到F12键的方法,这样做可以为许多习惯用左手控制鼠标的用户解除烦恼。

  1.选择“工具→自定义→工具栏”,新建“取消工具栏”(图2)。

  2.切换到“命令”选项卡,在“分类”中选择“用户定义”,并在“命令”框中将“用户定义的按钮”拖放到刚建立的“取消”工具栏中。

  3.双击刚建立的按钮(目前还是空白的),此时对话框会自动切换到“按钮特性”选项卡,设置各项内容后按“应用”按钮。

  4.切换到“键盘”选项卡,设置该工具按钮的快捷方式为F12。至此,整个设置过程完成,用户现在可以自由地用左手控制鼠标,并使用F12键来代替取消键了。

  提示:不要为F1键指定菜单宏,因为 F1 键通常与“帮助”相关联。可以将该键与修饰符配合使用。Insert、Delete、Up、Down、Left、Right必须与 Ctrl 修饰符配合使用。建议不要为 Esc 键指定菜单宏,因为 Esc 通常与“取消”相关联。不能为“Ctrl+Esc”和“Ctrl+Shift+Esc”指定菜单宏,因为它们由Windows控制。

  用菜单文件方式设置或修改快捷键

  在AutoCAD的安装目录Support文件夹内找到菜单文件acad.mnu,在 “***ACCELERATORS”段落下就是有关快捷键设置的内容,它有两种设置格式。

  1.对应菜单命令中的ID设置方式

  例子:ID_SelAll [CONTROL+"A"]

  意思是将ID为“ID_SelAll”的命令的快捷键设置为“ Ctrl+A”。用户可从菜单中搜索到“ID_SelAll”是“选择所有对象”命令。

  2.无对应菜单命令的设置方式

  例子:[CONTROL+"L"]^O

  由于原来AutoCAD中的快捷键“Ctrl+O” 是切换正交方式的快捷键,但到了Windows时代,为了与Windows标准相符,该快捷键分配给了“打开文件”命令,所以这里使用“Ctrl+L”快捷键来代替原来的正交切换。

  看懂了这两种设置方式,下面该怎么修改快捷键设置就不用笔者多说了吧?

  小经验:合理分配快捷键

  在AutoCAD绘图中,使用频率最高的是缩放和平移命令,虽然用点击工具按钮的方式来平移和缩放也比较方便,但毕竟没有使用快捷键速度快。

  笔者将F2、F3、F4、F5键分配给几个缩放和平移命令,大大提高了绘图的速度:F2键分配给“窗口缩放”命令,F3键分配给“上一个窗口”命令,F4键分配给“范围缩放”命令,F5键分配给“平移”命令。分配后这些快捷键均可透明使用,使用习惯跟CorelDRAW中的使用习惯一致,非常方便快捷。虽然这些设置改变了系统中一些快捷键的设置,但原来的快捷键用途不大,故而不必担心。