Shion のもくログ(旧: Shion の技術メモ)

使った技術のメモや、うまくいかなかった事とかを綴ります

PR

コード分析する際に便利なもののメモ

はじめに

犯罪捜査技術を活用したソフトウェア開発手法 を読んでみて、コード分析するうえで使えそうなものが色々とありました。 そこでこのブログで、それらへのリンクをメモしたいと思います。

コード分析するうえで使えそうなもの

cloc

ソースコード中にある下記のものをプログラミング言語別にカウントしてくれるもの。

  • ファイルの数
  • 空行の数
  • コメント行の数
  • コード行の数

各環境のパッケージマネージャー経由でインストールできるので、手軽に導入できる。

https://github.com/AlDanial/cloc?tab=readme-ov-file#install-via-package-manager

code-maat

Git などのバージョン管理システムからデータを分析するためのコマンドラインツール。 おそらく 犯罪捜査技術を活用したソフトウェア開発手法 の原著者が作成したもの。

このツールの実行後に行う加工作業を自動化するためのスクリプトも下記で提供されている。

maat-scripts

参考文献

PR