0

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

我想我已经配置了 YCM,因此它不会立即崩溃(长篇故事),并且会完成一些完成,例如以前见过的项目(如果我写printf一次,它会在第二次为我完成它)作为以及诸如long'int'之类的东西。

但是,当我键入一些熟悉的内置函数(如for,whileswitch)时,什么也没有发生。

为什么是这样?Python 并非如此,只有依赖该ycm_extra_conf.py文件的 C 系列语言。

4

1 回答 1

0

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

我不知道你是怎么编译的,但是如果你需要对 C 系列语言的语义支持,你应该去 YCM 目录编译它: ./install.py --clang-completer 上面的命令是针对 Ubuntu 64bit/Mac/Fedora 64bit,更多细节在这里

于 2016-03-23T08:28:29.767 回答