常用方法
1.自动补全
快捷方式:alt+/ (可以多次按这个“/” 选择补全的东西)
自动补全有时候会包含许多提案,分为几类:
- 第一个是你可以在范围内访问的内容(信号、变量、方法等,取决于所包含的范围) alt+/
- 第二个用于代码模板 alt+/+/
- 第三个是其他的东西,例如模块实例 alt+/+/+/
2.快速修正 quick fix
在项目编译时,会在problems窗口出现多处提示(warning/error)
在选择某处提示后可快速链接到源代码处,在代码编辑左侧可根据“感叹号”或者“叉号”,选中对应代码,右键→source→Quick Fix,或者按“Ctrl+1”
3.使用TAB键选择下一个
4.ctrl+鼠标移动到一个变量的附近,可对这个变量进行详细搜索(找到定义,找到实例,找到用法)
代码中的注释:如FixMe/TODO/HINT/xxx 表示接下来怎么使用这个代码,或者要注意的部分。在tasks窗口。
5.方法覆盖 method overriding
覆盖提示符可指示该方法是覆盖了父类的方法,不同颜色有不同的含义:
- 绿色三角形表示被覆盖的方法
- 黄色三角形表示覆盖的是父类未声明为virtual的方法
- 白色三角形表示是预定义的方法
选择对应的方法,右键—show—layers,可出现被覆盖方法的整个实现层次。
在某个类中,右键—source—override methods来弹出对话框,选择要覆盖的多个方法,更便于操作
也可以在类型窗口中使能所有已继承的成员即Type View—Show All inherited Members,选择其继承的某个方法,再右键选择Override
6.查看结构框图的方法
鼠标放在第二行,右键则可进入工程的结构框图
7.查看继承关系,看UVM类的详细定义
先点击选择需要观察的UVM类,然后F4进入定义,在左侧type hierarchy即可看到。
*DVT的其他常用技巧
推荐一篇博客,这里面的一些方法介绍较详细:http://www.lujun.org.cn/?p=1816#i-2
标签:补全,覆盖,eclipse,笔记,选择,右键,DVT,alt,方法 From: https://www.cnblogs.com/yphasaki/p/17364492.html