YCM是否支持完成内置功能

Does YCM support completion of built in functions?

本文关键字:内置 功能 是否 支持 YCM      更新时间:2023-10-16

这个问题与将YCM用于C族语言有关:

我想我已经配置了YCM,这样它就不会立即崩溃(长话短说),并且会完成一些完成,比如以前看到的项目(如果我写一次printf,它会为我第二次完成),以及long、'int'等。

然而,当我键入一些熟悉的内置函数,如forwhileswitch时,什么都不会发生。

为什么会这样?Python的情况并非如此,只有依赖于ycm_extra_conf.py文件的C族语言。

正如您所知,YCM在工作之前需要编译。

我不知道你是如何编译的,但如果你需要C族语言的语义支持,你应该去YCM目录,这样编译它: ./install.py --clang-completer 以上命令适用于Ubuntu 64位/Mac/Fedora 64位,更多详细信息请参阅此处