我有几个属于项目的Ada文件。规范是.ads文件,.adb文件中的代码等。关键是我想从文件中的函数“跳转”到该函数的声明,或者从变量到其类型的定义,我应该在Emacs中实现哪个配置?
答案 0 :(得分:0)
C-h r
访问Emacs手册,然后i tag TAB
。这列出了Emacs手册中与标签有关的页面(节点)。
例如,选择find-tag
,将您带到节点Find Tag。
答案 1 :(得分:0)
不幸的是,这在Emacs中并不是一个直截了当的问题。问题是,emacs具有多个功能,可以在这方面提供帮助,这使得很难提供具体的例子。但是,您可能希望使用google和emacs信息页面查看以下内容
不要忘记查看包存档 - 确保至少添加了melpa存档并查找与ada相关的包。
关键是要慢慢建立你的配置,并努力自己去做。您可以随意从任何存储库和可以找到的在线示例中借用示例和一些代码,但请尽量确保您了解它的作用。学习曲线开始时是陡峭的,但如果你坚持下去,它的水平会非常快。尽量避免仅仅剪切和粘贴一些你不理解的代码的诱惑 - 你几乎肯定会遇到冲突,如果你不理解代码,你将无法修复它。
emacs的一个主要好处是,您可以使用您想要的工作流程,而不是被迫学习编辑器或编辑设计者强加的任意工作流程。这很棒,但是可能需要一些时间来调整并将它们带到您想要的位置。时间是值得的。