2019-11-24 sourcetrailを試す 可視化ツール 一部で少し話題になっていた、sourcetrailを試してみました。 www.sourcetrail.com どういうものか? コードの依存関係可視化ツール windowsでも動く、vscodeの拡張機能もある vscodeの拡張機能は、事前にsourcetailを起動しプロジェクト登録しておかなければいけないが、vscodeで開いたファイルをsourcetail上で開いてくれるというもの 対応言語 C/C++,Java,python 機能 関数一覧、モジュール一覧、クラス一覧など 関数がどこから呼ばれているかを可視化してくれる まとめ inndexに時間がかかったり、まだまだこれからのツールなので、固まったり不具合はありそう。 でかいプロジェクトで依存関係が分かりにくかったり、プロジェクトに途中参加した場合のソースコードの理解などに使える。 何よりUIが分かりやすく、そして面白い。 言語対応は今githubで有志が頑張っているので、参加してみてもいいかもしれません。