将代码完成添加到Jetbrain的CLion IDE中?

时间:2015-08-11 15:17:38

标签: clion jetbrains-ide

我正在使用Jetbrain的CLion IDE编写CPython扩展,我希望能够为Python.h中的函数和变量进行代码完成。

我查看了偏好设置,但无法找到相关内容。如何为包含的库添加代码完成和检查?

1 个答案:

答案 0 :(得分:3)

CLion使用项目中的field { width: 75vh; height: 75vh; max-width: 600px; max-height: 300px; background: #B2EBF2; border: 1.25vh solid #0097A7; } .field .player { width: 5vh; height: 5vh; max-width: 600px; max-height: 300px; background: #727272; } 来控制代码完成和其他功能的查找路径 - 因为您的库包含特定于构建的内容,因此将其置于此处是有意义的。

对于如何将CMakeLists.txt库签名转换为自动完成的具体问题,您的CMakeList文件应该具有以下内容:

Python.h

其中set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I/usr/local/Cellar/python3/3.4.3/Frameworks/Python.framework/Versions/3.4/include/python3.4m") 是包含要在构建中包含的头文件的目录的本地路径(以及代理,您对项目的自动完成查找)。