`
wsql
  • 浏览: 11810258 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

etags用法点滴

阅读更多
首先, 叫emacs cd到该目录: M-x cd
然后, 建立tag table.这张表, emacs可以让我们快速的在程
式码内游走. 一般这张表是一个档案, 叫作TAGS (大写)

  M-! etags *.[ch] ,M-! 是执行external shell command的意思. etags就是emacs的建表程式.
如果 你看到某个程式片断呼叫一个你没看过的函式, 你可以把游标
移到该函式的名字上, M-. ENTER 就搞定了. 如果 emacs找错了 (比如有变数和函式同名, emacs跳到变数去),
那你可以用 C-u M-. 找下一个.
下面是etags的一些常用命令:
M-.跳跃到光标下的函数定义处(在当前窗口)
M-,多个函数同名,再查找下一个
C-x 4.跳跃到光标下的函数定义处(在其它窗口)
M-x list-tags 回车,在Tags List缓冲区列出某个文件的所有函数名及其返回值。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics