今天看了《Inventor-iLogic程序设计解析与实战》,最后作者写了在笔者第一次接触Inventor的时候,就认为取消了命令行交互机制,是“历史性错误”。 4 b) |& V/ ~" o, P# b/ ?
3 ^; }, @" O/ A9 J9 L
二维cad是支持命令行交互的,几乎全部命令都可以从键盘输入,而不用动鼠标。5 E5 g( t# e \8 C" A4 X
1 u, _% O$ Z4 _0 h7 @" L4 Y
三维cad软件不支持命令行交互,是程序设计上有难以逾越的障碍? 可是MDT有命令行啊,虽然autodesk把它放弃了。
3 A2 ^7 @9 d+ s3 Y- d+ t$ |
! Z& ]& z. S. B1 S要么就是软件厂商认为这个功能做起来太麻烦,而用户又不需要。
3 Z; z7 T6 J7 N6 n
# x6 }: r* p. D. n* g& |的确,用户进行一般性设计时,是用不着命令行的。不过如果写个程序,进行设计自动化,有文本性质的命令行就太方便了。
H) W4 R: G! H$ H/ a
: W: S: p. `. P8 ~就像windows和unix操纵系统对比,unix基于文本的命令行操作方式,成为它脚本化, 自动操作的灵魂。: q3 N* Z" ?' t
$ `; H7 R I( J, C( L; i' E W0 V4 Q0 x3 a" m) k
|