company-mode无法完成预处理器语法

时间:2017-06-08 07:32:20

标签: emacs autocomplete

我已经按照Tuhdo's教程,但我遇到了公司模式的问题:它似乎没有自动完成预处理器保留字,如这些两张图片没有找到候选人: include define

但是,相反,此图显示公司模式处于活动状态且正常工作: stdio

怎么了? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

你好我的问题

基本上,公司关键字不包括预处理程序指令。

所以我写了这个后端,当你输入#+一个字母时会触发。

https://github.com/fredericfrances/company-c-preprocessor

安装和设置非常简单,我确实创建了melpa包。

(要求' company-c-preprocessor) (add-to-list' company-backends' company-c-preprocessor)