vim YouCompleteMe GoTo does not work
vim YouCompleteMe GoTo does not work
我使用YouCompleteMe的c++的东西和代码完成工作完美,但所有的YcMCompleter子命令GoTo*不工作。它说"不能跳转到声明或定义"
我错过了什么吗?有我没有设置的选项吗?
谢谢。
为了使GoTo*命令在我的c++项目中工作,我必须使用美妙的YCM-Generator来生成.ycm_extra_conf.py
文件,并确保我包含了我需要的所有内容。
YouCompleteMe有一个重要的限制:虽然GoToDefinition
命令可以正常工作,但GoToDeclaration
只在某些情况下工作:
注意:对于c族语言,这只在某些情况下有效,即当符号的定义在当前翻译单元中时。翻译单元由您正在编辑的文件和您在该文件中使用#include指令(直接或间接)包含的所有文件组成。
相关文章:
- OpenMP卸载说'fatal error: could not find accel/nvptx-none/mkoffload'
- 使用JsonCpp将数据返回到带有pybind11的python会在python调用中产生Symbol not foun
- OpenCV Android C++ imwrite not found
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 使用单词"not"作为C ++类的名称会导致VS2019错误
- 错误"Could not find Boost"(缺少:上下文标头)
- 如何修复"error: ‘_1’ was not declared in this scope"?
- 套接字连接"Operation not permitted"错误,甚至使用升压/平发器根.cpp
- Is !NaN not a NaN?
- 为什么我会" void value not ignored as it ought to be"?
- 解决"ld: library not found for -ltensorflow_framework.2.3.0"
- 加载与引用 .NET DLL 位于同一文件夹中的引用的 .NET DLL 时"Not found"异常
- Directx 11 - CompileFromFile() is not compiling
- 方法错误"not all control paths return a value"和方法不返回值
- Centos7 g++ "to_string is not in a member of std"
- qt setmodal does not work
- boost::asio::ip::multicast::join_group does not work
- vim YouCompleteMe GoTo does not work
- Qt QJsonDocument::fromBinaryData() does not work
- Qt. QStackedLayout does not work