来源:IC技能搬运工
以下脚本可以实现原理图或者版图中文件读、写模式之间的快速切换。
实现思路
脚本实现思路很简单,首先使用geGetEditCellView()函数获取当前文件的读、写模式,然后使用geChangeEditMode()改变当前文件的读、写模式。
1/**********************************************************************
2*author : Write by Official Wechat Account: ICSkillSharing
3*date : 2021-04-20
4*function : Change schematic/layout edit/read mode
5**********************************************************************/
6
7procedure(change_edit_mode()
8 if( geGetEditCellView() ~> mode == "r" then
9 geChangeEditMode("a" hiGetCurrentWindow() )
10 printf("Mode changed to write")
11 else
12 geChangeEditMode("r" hiGetCurrentWindow() )
13 printf("Mode changed to read")
14 );if
15
16);procedure
17
18;set bindkey
19hiSetBindKey("Schematics" ">F10" "change_edit_mode()")
20hiSetBindKey("Layout" "F10" "change_edit_mode()")
左右滑动可以查看更多内容哦!
用户也可以直接把上面脚本中函数定义的内容写在快捷键中,但是直接使用脚本方便后续功能扩展和修改。
以上是脚本使用的效果,加载脚本之后使用快捷键可以立刻改变当前文件的编辑模式,在版图编辑界面该功能也同样有效。
关注创芯人才网,搜索职位
关注创芯大讲堂,祝您IC技能更上一层楼!
热门跟贴