|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我是allegro新手,在这个坛子里得到版主和同行们很多帮助,先再次表示谢意。
+ d6 g+ t) l* Y- K2 [
! `- c( S# {$ d9 E. p+ R. P M# |1 i最近摸索了一下allegro的快捷键设置方法,看坛子里还有很多人对这个有迷惑,就把我现在知道的写出来,大家一起讨论补充,希望能帮助像我这样的新手。有什么错误也请指出。班门弄斧,请勿见笑。
' K+ y5 @% B% {
8 x5 W) B$ q* g: [8 A7 l2 {Allegro可以通过修改env文件来设置快捷键,这对于从其它软件如protle或PADS迁移过来的用户来说,可以沿用以前的操作习惯,还是很有意义的。& |% B- a! H. j8 i2 U _. E
: M8 E, @ ~) \0 ]2 T
9 S4 ^# d2 f4 I( ?" F" _先说一下Allegro的变量文件,一共有2个,一个是用户变量,一个是全局变量。
# H, ^$ `- V2 a% a+ n( l% u- ?# L( ]- H" J/ F/ i' a
) ^$ `' E* }) x% C: [用户变量文件的位置,通过系统环境变量设置:系统属性-高级-环境变量,其中的Home值就是env所在目录。要注意的是,这里也有两个变量,一个是用户变量一个是系统变量,在用户变量里设置了Home之后就不需要在系统变量里再设置了,如果同时设置的话,会以用户变量的为准而忽略系统变量。比如我在用户变量里设置的Home目录为d:\temp,那么env文件就位于d:\temp\pcbenv 内。
% @) q) j- V1 V. z, W! D" I9 t4 D* N9 s+ ~1 Y' e( V4 z8 G
如果没有在系统属性里设置Home变量的路径,那么对于XP,会自动在C:\documents and settings\用户文件夹\pcbenv内产生env文件。对于2000,pcbenv目录位于C盘根目录下。
* U% s6 P$ J9 y# d
) _. X& x: O$ \% |0 R( x L5 }5 [7 ^( T' T. o
全局变量的位置,固定为软件安装目录内,比如我的就是:d:\cadence\spb_15.7\share\pcb\text内。 w. ]' I9 o% E6 I& w
8 s5 J5 ?* t# `% S
- T4 y. k# c( i通常建议修改用户变量env文件,而不要修改全局变量env文件,至于为什么,我也不知道![](static/image/smiley/default/sad.gif)
/ l2 Q3 B2 i s8 f1 a
2 C1 ?/ T7 R9 d1 {' \' L& \
" ^9 h& \- M+ I- |* V另外,这2个env文件,用户变量的优先级更高,就是说如果2个文件中的设置出现冲突,那么以用户变量env文件为准。
7 Y! O! k7 s' T: E% I I
: T! V- a0 s! F1 O) J
: d* P; f8 Q5 U4 E" }好了,搞清楚env文件的位置后,我们就可以来修改了。
% ~5 f0 ^- L( N% P" {, D/ ~# `) C
0 `6 G E$ f. H" a* e& g/ V' Z
用户变量env文件,是类似于下面的格式:
9 i6 k; t& S7 e$ Hsource $TELENV
$ P5 I# q9 r- X) n+ N
7 k4 M6 J$ _% j% X) L### User Preferences section 3 M, f7 k0 S" P3 l
### This section is computer generated. ( D3 i4 A( \. O" y) z* @) N" \: O
### Please do not modify to the end of the file. & y% g0 S9 X4 S9 S; j& w
### Place your hand edits above this section. + R1 I& P- E1 p6 F$ }& M
### * O, l t! C4 d, l' u. S
set autosave_time = 15
7 F6 d ?' z; ^9 ~+ Z) o8 mset autosave7 `! b% i# p4 h
我们要设置的快捷键必须放置在### User Preferences section之前。6 A! L' M( W. x! g6 _5 h: c
5 n" t: E% H1 F$ O d. V# o- g, h
设置快捷键指令格式 :% D( ~$ H t& l& Y$ w/ d
alias 快捷键 执行的命令 n8 K' O" f9 K" k" I
例:alias Del delete
7 Z- p1 k1 ]1 B& j: n) Z4 B1 m& n: a
% x* Q; D3 T# X# e( a, |我的部分快捷键:! y6 \+ N f$ ~, |% m( J
alias Pgup zoom in
# S7 `* H6 {0 l" J5 ^8 y; Zalias Pgdown zoom out4 ?0 E6 ?5 n; v B" k
alias End redisplay1 H. O; u" p- ]$ d# v; W/ ^
alias Insert add connect7 g* y9 s/ P) L: O: t
alias Home zoom fit
/ r5 c9 h" |+ h9 halias Del delete
* I ^: t' t) X) E- M( I5 Mfunckey ' ' iangle 90
. z7 a6 t# o" o/ k9 ]& Z$ s& I9 I
- c5 J$ ?0 J# ]) u6 p6 E# A扩展技巧:- i) m( X. T1 `7 p
关于快捷键可替代的命令,并不仅限于一级菜单中原已有快捷键的命令,对于有多级菜单的命令,比如Display-Show rats-Net(点亮单个网络),我们也可以用快捷键代替:alias F9 rats net。这个命令"rats net"会在你执行后出现在右下角cmd:的后面。这样可快捷的命令就随你设置了。
* B2 r- ?" w; j$ s" a* `
+ {$ v/ G/ X& z: r欢迎大家把自己的快捷键设置跟帖出来啊~
9 |6 U: C/ C8 Y7 O' I, ~+ H# M( b3 G$ g) H' Z, i2 H% h
相关帖子:3 E! H2 m) S- b) |6 ?& W
3 z& h4 b9 b) R% W& n在PCB editor里面有没有 move 和删除的快捷键?# Y2 f# w; c g9 o9 Z* I
allegro 快捷键设置: [8 T f0 Y& Y- q8 p
& n3 l0 @$ ~1 Y2 f7 e2 I u
[ 本帖最后由 beethoven 于 2008-8-26 11:24 编辑 ] |
评分
-
查看全部评分
|