YCM是否支持完成内置功能
Does YCM support completion of built in functions?
这个问题与将YCM用于C族语言有关:
我想我已经配置了YCM,这样它就不会立即崩溃(长话短说),并且会完成一些完成,比如以前看到的项目(如果我写一次printf
,它会为我第二次完成),以及long
、'int'等。
然而,当我键入一些熟悉的内置函数,如for
、while
和switch
时,什么都不会发生。
为什么会这样?Python的情况并非如此,只有依赖于ycm_extra_conf.py
文件的C族语言。
正如您所知,YCM在工作之前需要编译。
我不知道你是如何编译的,但如果你需要C族语言的语义支持,你应该去YCM目录,这样编译它:
./install.py --clang-completer
以上命令适用于Ubuntu 64位/Mac/Fedora 64位,更多详细信息请参阅此处
相关文章:
- 内置函数可查看CPP中的成员变量
- 是否有内置方法可以强制转换为不同的基础类型,但保留常量限定符?
- 错误错误:无法编译内置功能
- 如何为内置类型添加成员功能,例如C 中的整数
- Python 3中是否有内置功能,例如C 中的GetChar()
- 使用C RTTI(内置)通过字符串查找功能指针
- 是否可以从C 中的汇编中调用内置功能
- C 中是否有内置的Chi Square CDF功能
- gnu内置功能如何在此代码段中使用`___builtin_unreach`工作
- C 是否会用功能调用代替内置运算符
- 是否有更好的方法(性能提高 /内置功能)获得矩形的旋转角度
- 内置查找距离的功能
- OS X上的Eclipse CDT抱怨gcc内置功能:"Function '__builtin_bzero' could not be resolved"
- YCM是否支持完成内置功能
- c ++中是否有任何内置功能可以在计划的时间运行任务
- 内置素数检查功能
- 重载内置(固有?)功能
- 在jam文件中指定Boost.build内置功能
- 为什么 C/C++ 没有内置包含保护功能?
- 为什么boost python内置库没有任何导出功能