使用Emacs和标签自动完成

5秒

嗨,我在一个非常大和复杂的C代码库上工作(复杂的方法不是很好)。代码库使Linux内核相形见to。我已经设置了emacs来执行我想做的大部分事情。我在函数和变量上获得了自动补全功能,但是某些功能不起作用(全功能补全功能)。

我使用cedet v2,xgtags,自动完成,yastnippet,cscope和其他一些工具,这些工具都是通过el-get在emacs-24上安装的。当我处理一个较小的项目时,C语言中的全功能可以正常工作,因此当我访问该对象时,我将获得结构成员的列表。但是,在非常大的“项目”中,访问结构时,无法完成全功能。就像我说的那样,我在函数和变量上得到了完成,但在结构上却没有得到完成。

我的解释是,自动完成功能使用的解析器无法处理代码库的大小和复杂性。但是,gtags或etags可以处理它。

有没有办法让自动完成外观进入gtags(xgtags)数据库?我的gtag确实运作良好。

编辑:我不是系统管理员,因此无法轻松安装软件包。目前,我没有c。话虽如此,我还是有能力从源代​​码进行编译,并且可以通过这种方式获得许多软件包。

亚历克斯·奥特

您是否尝试过ac-source-gtagsauto-complete包装一起提供您还可以结合多种来源,如文档中所述...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Emacs ESS缩进和自动完成

来自分类Dev

为什么在Vim和emacs中将clang用于自动完成?

来自分类Dev

为什么在Vim和emacs中将clang用于自动完成?

来自分类Dev

jQuery自动完成功能-使用标签和值填充2个输入字段

来自分类Dev

使用LINQ在jquery自动完成中显示正确的标签

来自分类Dev

如何使用ICsharpCode.TextEditor组件自动完成标签?

来自分类Dev

emacs自动完成模式的颜色模式

来自分类Dev

emacs自动完成模式的颜色模式

来自分类Dev

如何使用键盘(不是箭头键)选择emacs自动完成选项

来自分类Dev

在emacs中编辑shell脚本时可以使用bash自动完成功能吗?

来自分类Dev

如何使用Delphi TComboBox自动完成和限制列表

来自分类Dev

Sitecore和Lucene搜索使用NGram自动完成

来自分类Dev

使用python importlib导致自动完成和皮棉丢失

来自分类Dev

动态表单输入字段和使用AJAX自动完成

来自分类Dev

如何使用eclipse和/或netbeans完成symfony自动补全

来自分类Dev

使用 JQuery UI 自动完成和 Dbpedia 作为源

来自分类Dev

使用搜索栏和自动完成显示错误(实现 CSS)

来自分类Dev

使用 php、mysql 和 jQuery 实现自动完成

来自分类Dev

使用angularjs自动完成

来自分类Dev

使用SpreadJS自动完成

来自分类Dev

使用CodeMirrror自动完成

来自分类Dev

jQuery UI自动完成:如何基于JSON数据而不是名称和标签

来自分类Dev

jQuery UI自动完成功能显示AJAX源的标签和值

来自分类Dev

MVC 4-具有ID和标签的jQuery自动完成功能,保存子对象

来自分类Dev

具有包含对象数组(ID和标签)的选项的实质性UI自动完成实现

来自分类Dev

Emacs主题标签(#tagsLikeThisOne)自动补全

来自分类Dev

自动完成后不设置标签

来自分类Dev

jQuery自动完成-搜索值并显示标签

来自分类Dev

sklearn SVC是否自动完成标签编码?

Related 相关文章

  1. 1

    Emacs ESS缩进和自动完成

  2. 2

    为什么在Vim和emacs中将clang用于自动完成?

  3. 3

    为什么在Vim和emacs中将clang用于自动完成?

  4. 4

    jQuery自动完成功能-使用标签和值填充2个输入字段

  5. 5

    使用LINQ在jquery自动完成中显示正确的标签

  6. 6

    如何使用ICsharpCode.TextEditor组件自动完成标签?

  7. 7

    emacs自动完成模式的颜色模式

  8. 8

    emacs自动完成模式的颜色模式

  9. 9

    如何使用键盘(不是箭头键)选择emacs自动完成选项

  10. 10

    在emacs中编辑shell脚本时可以使用bash自动完成功能吗?

  11. 11

    如何使用Delphi TComboBox自动完成和限制列表

  12. 12

    Sitecore和Lucene搜索使用NGram自动完成

  13. 13

    使用python importlib导致自动完成和皮棉丢失

  14. 14

    动态表单输入字段和使用AJAX自动完成

  15. 15

    如何使用eclipse和/或netbeans完成symfony自动补全

  16. 16

    使用 JQuery UI 自动完成和 Dbpedia 作为源

  17. 17

    使用搜索栏和自动完成显示错误(实现 CSS)

  18. 18

    使用 php、mysql 和 jQuery 实现自动完成

  19. 19

    使用angularjs自动完成

  20. 20

    使用SpreadJS自动完成

  21. 21

    使用CodeMirrror自动完成

  22. 22

    jQuery UI自动完成:如何基于JSON数据而不是名称和标签

  23. 23

    jQuery UI自动完成功能显示AJAX源的标签和值

  24. 24

    MVC 4-具有ID和标签的jQuery自动完成功能,保存子对象

  25. 25

    具有包含对象数组(ID和标签)的选项的实质性UI自动完成实现

  26. 26

    Emacs主题标签(#tagsLikeThisOne)自动补全

  27. 27

    自动完成后不设置标签

  28. 28

    jQuery自动完成-搜索值并显示标签

  29. 29

    sklearn SVC是否自动完成标签编码?

热门标签

归档