如何使用F12跳转到Visual Studio中的函数定义?

时间:2011-12-13 07:55:23

标签: emacs

我一直在使用Emacs只用了一个月......跳入功能一直困扰着我。我的ecb配置如下所示。

   (add-to-list 'load-path "~/site-lisp/ecb-2.40/")
   (require 'ecb)
   (global-set-key [(control return)] 'semantic-ia-complete-symbol-menu)

3 个答案:

答案 0 :(得分:3)

对于当前版本的emacs / cedet和C / c ++项目,您不需要打扰etags / ctags / global,因为语义负责分析您的项目 - 如果需要,它将使用现有的工具。 / p>

如果cedet设置正确,我想您想要尝试的功能是semantic-ia-fast-jumpsemantic-complete-jump

也就是说,我建议通过Alex Otts“温和地介绍CEDET”1,设置项目并在进展时配置emacs。

答案 1 :(得分:1)

您可以etags为项目生成TAGS文件,并使用 M - 跳转到所需的功能。

中号 - <!KBD> find -type f -name \*.[ch] -exec etags -a {\} \; RET

我在小目录的根目录中执行此操作,但如果您想要更复杂的东西,则可能需要配置CEDET

答案 2 :(得分:0)

相关主题中有一个答案,您可find here使用旺盛的ctags