Как заставить emacs автоматически завершить выполнение функций из включенных заголовочных файлов? - PullRequest
2 голосов
/ 13 апреля 2011

Я настроил emacs для автоматического завершения кода, используя emacs auto complete .Я в основном использую C / C ++.Я не могу выполнить автозаполнение, чтобы заполнить имя функции из включенных заголовочных файлов.Например, допустим, что я включил string.h, и когда я наберу слово «1004 *», он не дает strlen в качестве потенциального кандидата.Возможно, есть способ настроить это?

Я пробовал CEDET, но интеллектуальное завершение в CEDET слишком медленное или, возможно, оно неправильно настроено.

Спасибо, skr

1 Ответ

2 голосов
/ 14 апреля 2011

В соответствии с руководством autocomplete-mode он поддерживает сборку для завершения из семантического (компонент CEDET) источника. Я настоятельно рекомендую взглянуть на руководство, в качестве альтернативы можно создать собственный источник завершения.

...