2

是否有 python 或 ruby​​ 库来为给定代码创建代码大纲?该库应支持多种语言。

我正在寻找类似 Eclipse 中的大纲视图的东西。我不需要 UI,我可以自己编写。但我正在寻找一个解析给定语言并创建大纲数据结构的库。

4

1 回答 1

1

据我所知,没有这样的图书馆。你可以自己创建它。

一种实用的方法是遵循 Python 中的缩进级别。对于其他语言,您可以遵循缩进级别,或使用正则表达式匹配和堆栈来跟踪您的大纲。

于 2012-09-10T23:44:33.223 回答