cmake交互式帮助系统

CMakeHelp的Python项目详细描述


cmake是一个很好的构建系统,它具有全面的参考价值。 文档,但如果您使用了文档(联机或 在一段时间寻求帮助后变得很烦人 尤其是如果你不想很快找到你想要的东西。

这就是为什么我创建了这个小实用程序,使您能够快速 搜索并阅读cmake的文档。

该实用程序是一个交互式命令行,您可以在其中使用制表符 你想要的文件。

您可以使用以下命令

command   -  Print help for a single command
module    -  Print help for a single module
property  -  Print help for a single property
variable  -  Print help for a single variable

要获取可用元素的列表,请使用tab completion

[CMake Help] command fi<TAB>
file          find_file     find_library

兼容性

这个实用程序是在基于linux的系统上开发的,因此 最有可能在大多数基于unix的系统上工作,其中 CMAKE可用。只有两个要求不同 此实用程序所需的python。你需要 cmake可执行文件位于系统路径和 更少的帕斯格。

测试

目前没有单元测试,测试的数量 做的非常少,所以可能有一些错误。

如果命令完成不起作用,可能有两个原因, 要么你没有readline,要么有个问题 从cmake获取关键字。如果cmake,则不会打印错误 被非法执行(所有异常都在 命令完成)…..

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaEclipse巨大的CPU峰值   java如何修复错误“上次成功发送到服务器的数据包是0毫秒前的。驱动程序尚未从服务器接收到任何数据包”   Java算法的C等价加密   java jackson序列化程序在禁用注释时引发NullPointerException   java制作了一种使用星星创建X为正方形的图像的方法   java软键盘切断了EditText/TextInputText控件的底部   java如何在jboss eap 7.3上启用cors?   摆动Java排列不规则形状   java逻辑Maven版本编号   在JShell中,如何评估整个java代码?   servlets对Java war文件进行签名并包含清单是有效的。MF在<warroot>/METAINF中   java在JTable中添加背景图像   java未收到来自服务器的响应   java解析Weblogic依赖项在编译时工作正常,但在运行时失败   带有两个Android应用程序模块的java Gradle项目   java有没有一种方法可以编写一个执行预定义手势和动作的应用程序?   java为什么finish()使所有活动都不能返回到以前的活动?   选项卡窗格的Java Swing makeTextPanel()方法