1

我最近为Sublime Text 3安装了 C++ YouCompleteMe包。我按照第一个链接上的指南,发现 YouCompleteMe 完成了基于 C 的表达式,例如在键入for时轻松完成 for 循环结构等。

但是,我想要的是完成对已安装库函数的调用的功能。因此,例如,我已经安装了 Automatak opendnp3库并将它们包含在我的源代码中。现在,当我使用 opendnp3 方法时,假设我声明了一个对象:

DNP3Manager manager;

然后想轻松访问 DNP3Manager 功能:

manager.someFunction();

当我到达'。我想要一个列出所有可能性的下拉菜单。我认为这就是 YouCompleteMe 所做的,还是我错了?

我还遇到了一个可以在项目目录中创建的.ycm_custom_config.py文件。这个文件似乎只为编译指定了标志,当我创建它时,功能仍然没有实现。

如何在 Sublime Text 中获得完成功能?

4

0 回答 0