开发工具 自动补全神器 YouCompleteMe 在 linux c 和 linux kernel 开发上的使用

wuxinxinggg · 2014年09月10日 · 最后由 autocomplete 回复于 2017年03月18日 · 5599 次阅读

如题,折腾了几个小时,总算在服务器的上编译安装上了神器,试用了下,没有惊喜! linux C 开发不能自动补全,更别说 linux kernel,是配置文件设置有问题吗?有没有成功用上在 linux C 和 linux kernel 开发的。

你还需要个 .ycm_extra_conf.py 文件, 看看官方文档,只要把官方示例的ycm_extra_conf.py里面的 flags 参数改一下就好了, 目前我在用的,在 Ubuntu 下用来写 C 语言作业的: https://github.com/dd1994/dotfiles/blob/master/.ycm_extra_conf.py

#1 楼 @chiangdi thanks 我也添加了项目相关的头文件,但是头文件中 typedef 的结构体没法自动补全,不知道是不是 YCM 不支持!

C 系的,要加配置。这个对 C 系的补全还是蛮好的

实现一个智能提示功能需要 ajax、数据库、jsp/php、算法等很多知识, 如果数据量大,还需要特殊优化 一个小功能,花费太大精力很不划算 92find.com 上的一个 js 插件实现了搜索框自动补全托管服务, 只要一行 javascript 代码就可以实现百度、淘宝搜索框提示的全部功能 比如:汉字拼音匹配、拼音前缀匹配、模糊搜索、智能容错,还可以自定义提示词汇及其排序权重 花五分钟我的网站就可以部署同百度、淘宝一样强大好用的输入提示功能 同时兼容 IE、Firefox、Safari、Chrome、Opera 各种浏览器 兼容 ios、Android、Windows

需要 登录 后方可回复, 如果你还没有账号请 注册新账号