#index #plugin #knowledge-graph #kythe

nightly kythe-indexer

生成 Rust 代码知识图的插件

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2016 年 8 月 16 日

#1751开发工具


cargo-kythe 中使用

Apache-2.0

43KB
874

kythe-indexer

kythe-indexer 是一个针对 rustc 的 实验性 插件,它使用 Google 的 (Kythe)https://kythe.io 管道来处理源代码。

kythe-indexer 目前支持

  • 交叉引用
  • 调用图

注意:作为插件 kythe-indexer 需要 NIGHTLY RUST

使用方法

有许多方法可以加载 kythe-indexer 插件,但最不引人注目的是作为一个命令行标志,如下所示

$ rustc -Zextra-plugins=kythe_indexer

如果您使用的是构建工具而不是直接使用 rustc 命令

$ RUST_FLAGS="-Zextra-plugins=kythe_indexer" {my_build_cmd}

插件将以 JSON 格式将 kythe 条目输出到标准输出。

依赖项

~225KB