yanom blog

様々な技術について書きます

sourcetrailを試す

一部で少し話題になっていた、sourcetrailを試してみました。

www.sourcetrail.com

どういうものか?

  • コードの依存関係可視化ツール
  • windowsでも動く、vscode拡張機能もある
    • vscode拡張機能は、事前にsourcetailを起動しプロジェクト登録しておかなければいけないが、vscodeで開いたファイルをsourcetail上で開いてくれるというもの

対応言語

機能

  • 関数一覧、モジュール一覧、クラス一覧など
  • 関数がどこから呼ばれているかを可視化してくれる

まとめ 

  • inndexに時間がかかったり、まだまだこれからのツールなので、固まったり不具合はありそう。
  • でかいプロジェクトで依存関係が分かりにくかったり、プロジェクトに途中参加した場合のソースコードの理解などに使える。
  • 何よりUIが分かりやすく、そして面白い。
  • 言語対応は今githubで有志が頑張っているので、参加してみてもいいかもしれません。