概要
- ステップ数を vscode で計測する方法を記載します。
ステップ数とは
- プログラム内で実行される個々の命令やステートメントの数を表すもの
- ステップ数が多いほどプログラムが複雑であり、理解や保守が難しい
- ステップ数が少ないプログラムは、シンプルで理解しやすく、バグの発生リスクが低い
- プログラムのコード行数とは異なる
プログラムが実行される際の命令やステートメントの数を数えるもので、1 つのコード行に複数のステップが含まれることがあります。たとえば、条件文やループがある場合、その中の複数のステップが 1 つの行に含まれる
詳しくは参考の記事をご覧ください
計測方法
-
vscode の拡張機能から VS Code Counter をインストールする: https://github.com/uctakeoff/vscode-counter
-
F1(もしくは
ctrl + shift + p
)を押下し、VSCodeCounter:ディレクトリ内のコードを数えるを選択する -
計測したいディレクトリを選択する
-
出力される Markdown ファイルから結果を確認する
-
アウトプット例
# Summary Date : 2024-03-06 11:06:42 Directory c:\\Users\\その他\\sample Total : 1 files, 9 codes, 2 comments, 3 blanks, all 14 lines Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md) ## Languages | language | files | code | comment | blank | total | | :------- | ----: | ---: | ------: | ----: | ----: | | Python | 1 | 9 | 2 | 3 | 14 | ## Directories | path | files | code | comment | blank | total | | :--- | ----: | ---: | ------: | ----: | ----: | | . | 1 | 9 | 2 | 3 | 14 | Summary / [Details](details.md) / [Diff Summary](diff.md) / [Diff Details](diff-details.md)
-