热度 17
2015-5-20 21:58
1213 次阅读|
0 个评论
天下武功唯快不破,剑客追求的是出鞘速度,*手们追求的是拔*速度,而 layout 攻城狮追求的是—-快捷键的速度。 天下武功唯快不破 Cadence Allegro 作为EDA软件界的翘楚,其自身的快捷键功能组合更是强大而灵活到了令人想哭的程度…… 文章目录 快捷键很好很强大,但他在哪儿? Cadence Allegro 的窗口界面上并没有修改设置快捷键的功能,而只有查看当前所设置的快捷键信息 Tools-Utilities-Aliases/Function keys… 要想设置或修改Allegro快捷键设置 1) 在Command窗口中输入命令设置,但这是临时性的,重启Allegro软件后将失效,作为快捷键功能的实验性设置会比较好 2) 到环境变量文件中进行修改,这是永久性的,在这儿进行设置 Cadence Allegro 环境变量分为两种,即系统环境变量和用户环境变量,系统环境变量是全局性的,环境变量保存在Cadence软件 安装 路径下,而用户环境变量的优先级高于系统环境变量,即用户自定义的环境变量会覆盖掉系统的环境变量设置。 我们应该在用户环境变量中进行快捷键的设置,这样有几个好处,不破坏系统的配置文件,每个用户可以自定义自己的习惯快捷键,而且可以将配置文件保存到U盘或者网盘,随身带走,到了新的计算机环境重新指向自己的环境变量文件可以,很是方便。 如果你不知道当前的用户环境变量路径,可以在Command窗口里输入 echo $localenv 即可显示出当前的用户环境路径,找到该文件,用 记事本 之类的 编辑器 打开编辑即可。 alias Vs funckey 我们注意到,上边的 环境变量 设置中 既有alias设置又有funckey,为什么会有这两种区别,他们分别有什么用处? alias –别名的意思。顾名思义,我们可以对Allegro自身的命令及其组合通过alias重新命个简短快捷的别名。如: allgro的 布线 命令 Add Connect , 你可以在Command输入Add Connect,也可以通过设置 alais w ‘Add Connect’ 然后只要在Command窗口里输入w并回车,他们是一样的效果 用alias每次输入字母还要回车,并不是真正的快捷键的便利 alias 要实现快捷键的功能需要 功能键+字母或数字 的组合才行,例如: alias F2 ‘Add Connect’ F2~F12皆可 F1为保留命令 help alias ~W ‘Add Connect’ 注意字母需为大写,小写的话会提示找不到命令。~表示ctrl键 即 ctrl与w键同时按下 组合键 alias CF2 ‘Add Connect’ 这里的C字母也等同ctrl键 及 ctrl+F2的组合键 呵呵 真是灵活到令人想哭 alias并不能定义单独字母快捷键,要定义字母快捷键,如 按下 w 键实现布线功能,就要祭出 funckey 命令了 funckey命令的定义与alias如出一辙 funckey w ‘Add Connnect’ 定义了w快捷键后,在 布线 窗口里按下w间,即可出现布线功能,而如果需要在Command里输入w,则需要用鼠标左键点击一下Command窗口激活一下命令输入功能再输入w 一些要点 快捷键的添加位置 查看Cadence Allegro 的相关命令 Allegro保留的功能键 快捷键命令可以 Show Time 原创文章,转载请注明: 转载自 吴川斌的博客 http://www.mr-wu.cn/ 本文链接地址: Cadence Allegro 快捷键设置 http://www.mr-wu.cn/ cadence - allegro -pcb-tutorial-alias-and-funckey/