Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在Emacs中自动跟踪头文件吗?_Emacs - Fatal编程技术网

我可以在Emacs中自动跟踪头文件吗?

我可以在Emacs中自动跟踪头文件吗?,emacs,Emacs,如果我遇到类似于#include“somewhere/myheader.h”的内容,我是否可以自动跳转到该标题?(与gtags的工作原理类似?在~/.emacs中调用(ffap绑定)。这将绑定C-xc-f以在点处查找文件 然后将光标放在包含行(文件路径内)上,按C-x C-f键(现在是一个独立的包;将成为Emacs 23.2的一部分),您将得到命令语义装饰包括访问,它可以满足您的需要。ffap很棒。请注意,它会以ido模式的方式进行,当ido尝试重新绑定内容时,它会重新绑定“仅查找文件”,而不会

如果我遇到类似于
#include“somewhere/myheader.h”
的内容,我是否可以自动跳转到该标题?(与gtags的工作原理类似?

在~/.emacs中调用(ffap绑定)。这将绑定C-xc-f以在点处查找文件


然后将光标放在包含行(文件路径内)上,按C-x C-f键(现在是一个独立的包;将成为Emacs 23.2的一部分),您将得到命令
语义装饰包括访问
,它可以满足您的需要。

ffap很棒。请注意,它会以ido模式的方式进行,当ido尝试重新绑定内容时,它会重新绑定“仅查找文件”,而不会“在某个点查找文件”。因此,C-x C-f只会坚持“在某个点查找文件”。Ido非常流行,一种解决方案可以是禁用ffap绑定,并使用激活Ido的类似功能(setq Ido在“猜测”点使用文件名)。