2

指定されたコードのコード アウトラインを作成するための Python または Ruby ライブラリはありますか? ライブラリは複数の言語をサポートする必要があります。

Eclipse でアウトライン ビューのようなものを探しています。UI は必要ありません。自分で作成できます。しかし、指定された言語を解析してアウトライン データ構造を作成するライブラリを探しています。

4

1 に答える 1

1

私の知る限り、そのようなライブラリはありません。ただし、自分で作成することもできます。

実用的な方法は、Pythonのインデントレベルに従うことです。他の言語の場合は、インデントレベルに従うか、正規表現マッチングとスタックを使用してアウトラインを追跡することができます。

于 2012-09-10T23:44:33.223 に答える