Atom editor Atom编辑器:列出并跳转到项目中的定义

Atom editor Atom编辑器:列出并跳转到项目中的定义,atom-editor,symbols,goto,exuberant-ctags,go-to-definition,Atom Editor,Symbols,Goto,Exuberant Ctags,Go To Definition,如前所述,我正在使用Atom文本编辑器。 我现在正在做一个C++写的项目。当然,最好跳转到函数的定义(在另一个项目文件中)或该函数的其他用途(在项目中)。据我所知,这可以通过我将在下面提到的软件包实现。我想让包显示定义以及保存定义的相应文件的路径,理想情况下是显示定义所在的行 我欢迎对如何解决以下提到的问题提出任何意见和建议。此外,我也很感激关于我的问题的可能解决方案或帖子,或者我如何用另一个软件包实现这一点 这是我到目前为止发现/尝试/做的事情 goto 目前我正在使用这个软件包,虽然它速度相

如前所述,我正在使用Atom文本编辑器。
我现在正在做一个C++写的项目。当然,最好跳转到函数的定义(在另一个项目文件中)或该函数的其他用途(在项目中)。据我所知,这可以通过我将在下面提到的软件包实现。我想让包显示定义以及保存定义的相应文件的路径,理想情况下是显示定义所在的行

我欢迎对如何解决以下提到的问题提出任何意见和建议。此外,我也很感激关于我的问题的可能解决方案或帖子,或者我如何用另一个软件包实现这一点

这是我到目前为止发现/尝试/做的事情

goto
目前我正在使用这个软件包,虽然它速度相当慢,并且不像atom ctags那样显示函数的参数,但它是唯一一个显示我需要查看的文件的软件包。 它向我展示了函数的定义和使用位置。但是,它没有向我显示它所引用的相应文件的路径

atom-ctags
我也尝试过这个软件包,构建标签的速度非常快,而且它会告诉我文件的路径。但是这个包只列出
.cc
文件,而不列出
.h
文件。在我看来,它似乎只显示了其他用途,而没有显示定义,这显然是一个问题。
我还尝试自己生成CTAG并更改包设置中的命令选项,不幸的是没有成功

原子内置
符号视图
为了使其工作,需要生成符号。例如,这可以通过
symbol gen
软件包实现。但是,它显示了一些定义,但也没有
.h
文件。此外,跳转到定义会导致所选文件不存在。,因此它根本不可用

goto定义
为了完整起见,还有这个包。它不适合我,因为C++不被支持,但也许其他人会发现它有用。
符号加上
同样,为了完整性,这应该是atom内置的替代品,但是当禁用内置时,它不会向我显示任何跳转功能,也没有提到捷径。

还有这篇文章:,它也涉及跳转到定义