使用超级链接导航,可以从类、方法、变量或常量的调用跳到声明,也可以从声明跳到定义。使用超级链接,还可以从某个被覆盖的方法跳到覆盖它的方法,反之亦然。
在 Quote_1 项目的 cpu.cc 文件中,在按 Ctrl 键的同时将鼠标移到第 37 行上。将突出显示 ComputeSupportMetric 函数,还会有一条注释显示有关该函数的信息。
单击超级链接,编辑器将跳到函数的定义。
在按住 Ctrl 键的同时将鼠标移到定义上方,然后单击超级链接。编辑器会跳转至 cpu.h 头文件中的函数声明。
单击编辑器工具栏中的左箭头,编辑器将跳回到 cpu.cc 中的定义。
将鼠标光标悬停在左边界的绿色圆圈 上,此时会显示注释,指示此方法会覆盖其他方法。
单击绿色圆圈可转到被覆盖的方法,编辑器会跳到 module.h 头文件,该头文件在边界中显示一个灰色圆圈,表示该方法已被覆盖。
单击灰色圆圈,编辑器会显示覆盖此方法的方法列表。
单击 Cpu::ComputerSupportMetric 项,编辑器会跳回到 cpu.h 头文件中该方法的声明。