Ste*_*fan 5 symbols goto go-to-definition exuberant-ctags atom-editor
正如已经提到的,我正在使用 Atom 文本编辑器。
我目前正在开发一个用 C++ 编写的项目。当然,最好跳转到函数的定义(在另一个项目文件中),或该函数的其他用途(在项目内)。据我所知,这可以通过下面提到的软件包来实现。我希望包向我显示定义以及保存定义的相应文件的路径,最好是它出现的行。
我欢迎任何有关如何解决我在(其中一个)软件包中遇到的以下问题的意见和建议。此外,我也很感谢有关我的问题的可能解决方案或帖子的指针,或者我如何使用另一个包来实现这一点。
这是我迄今为止发现/尝试/所做的。
goto目前我正在使用这个包,虽然它相当慢并且没有像eg那样显示函数的参数atom-ctags,但它是唯一显示我需要查看的文件的包。它向我展示了函数的定义位置以及使用位置。但是它没有显示它引用的文件对应文件的路径。
atom-ctags我也尝试了这个包,构建标签非常快,而且它向我显示了文件的路径。但这个包只列出了.cc文件,并没有.h列出文件。在我看来,它似乎只向我展示了其他用途,但没有向我展示定义,这显然是一个问题。
我还尝试自己生成 ctags 并更改包设置中的命令选项,不幸的是没有成功。
symbols-view为了使其发挥作用,需要生成符号。例如,这可以通过symbol-gen封装来实现。但是,它向我显示了一些定义,但也没有.h文件。此外,跳转到定义会产生 a Selected file does not exist.,因此它根本不可用。
goto-definition为了完整起见,还有这个包。它对我不起作用,因为不支持 c++,但也许其他人会发现它有用。
symbols-plus再次强调,为了完整起见,这应该是内置原子的替代品,但是当禁用内置功能时,它不会向我显示任何跳转功能,也不会提到快捷方式。
| 归档时间: |
|
| 查看次数: |
2276 次 |
| 最近记录: |