具备Emacs使用经验的程序员
Tag,即标记,记录了程序重要信息(如函数、变量、宏定义等)的位置和相应的文件,方便程序浏览器进行跳转。
重定义返回上一个标记的快捷键M-*
(global-set-key (kbd "C-M-.") 'pop-tag-mark)
运行如下命令,命令之后的路径必须是绝对路径(相对路径无法生成TAGS标记,不知为什么):
举例:ctags -Re -f E:\VivadoCoreLib\AxiBramDma4Jtag\hdl\verilog\TAGS E:\VivadoCoreLib\AxiBramDma4Jtag\hdl\verilog
格式:ctags -Re -f 源代码路径\标记文件 源代码路径
由上图可知,在CDCSync实例化调用处,直接点击快捷键"M-."切换到CDCSync的模块定义,然后点击快捷键"C-M-."返回调用处。
文章评论(0条评论)
登录后参与讨论