我正在使用 Ultisnips 和 youcompleteme 插件。在我的 C++ 项目中,我设置了(CMAKE_EXPORT_COMPILE_COMMANDS=ON),它根据上下文为我提供智能感知完成。
我想使用youcompleteme提供的“补全”结果,并将其作为片段跳转到不同的必填字段。
例如(opencv c++):
cv::Mat image = cv::imread(argv[1],1);
cv::namedWind
因此,当我选择任何提供的完成选项时,应该插入整个函数原型,并且我应该能够跳过参数(片段字段)来输入值。
一般来说,我们可以为任何第三方库做到这一点。
参考图片: ycmCompletion