HatenaLINELINERSSFeedly無料で使えるプログラムソースのステップ数カウントツール「StepCounter」(ステップカウンター)の使い方を解説します。StepCounterの事前設定であるjavaの設定StepCounterではjavaというコマンドを使いますが、javaというコマンドが実行可能であるか確認します。事前設定が必要であるかの判断方法コマンドプロンプトを開いて、下記コマンドを入力します。-versionもし、下記の通りにエラー無く、javaのバージョンが表示されると事前設定は不要です。mode)もし、下記の通りエラーが発生した場合は、事前設定が必要です。ファイルとして認識されていません。-versionコマンドを入力した時にエラーが表示された時の対処手順を解説します。Files」フォルダの下に「java」フォルダが存在した場合、さらに「java」フォルダの下に「jdk」と頭に付いたフォルダがあります。下記のようなフォルダです。Files¥Java¥jdk-11.0.2setコマンドで「java.exe」へのパスを通すStepCounterを実行するには「java.exe」というコマンドが必要で、「java.exe」がどこにあるかを「set」コマンドでWindowsに認識させます。Files¥Java¥jdk-11.0.2¥bin」が登録されたことを確認するため、「set」コマンドを入力します。Files¥Java¥jdk-11.0.2¥bin」が表示されたら正常です。-version」コマンドがエラーなく実行できます。mode)StepCounterのダウンロードStepCounterのダウンロード方法を解説します。StepCounterのダウンロードサイト下記のサイトへアクセスします。GitHub.https://github.com/takezoe/stepcounterダウンロードページへのアクセス下記の「こちら」がリンクになっているのでクリックします。最終バージョンのディレクトリをクリック下記のバージョン単位のフォルダが表示されるので、最新バージョンである「3.0.4/」をクリックします。21:40最新バージョンのStepCounterプログラムをダウンロード下記の中から「stepcounter-3.0.4-jar-with-dependencies.jar」をクリックするとダウンロードできます。このプログラムがStepCounterです。ダウンロードした後、「C:¥temp」フォルダへ「stepcounter-3.0.4-jar-with-dependencies.jar」を移動します。・StepCounterによるステップ数カウントの実行ステップ数カウント実行方法は、下記のコマンドです。末尾にプログラムソースが入っているフォルダを指定することで、指定したフォルダの下にあるプログラムソースだけステップ数をカウントしてくれます。[フォルダ名]指定可能なオプションは以下の通りです。-format出力フォーマットをcsv、excel、xml、jsonのいずれかで指定します。省略した場合はテキスト形式で出力します。-outputカウント結果を出力するファイルを指定します。省略した場合は標準出力に出力します。-encodingファイルの文字コードを指定します。省略した場合はプラットフォームのデフォルトエンコーディングを使用します。-showDirectoryvtrueを指定するとファイル名だけでなく起点となるディレクトリからの相対パスで表示します。今回は「C:¥temp」フォルダに「stepcounter-3.0.4-jar-with-dependencies.jar」を格納したので、コマンドプロンプトを起動した後、下記コマンドを入力します。「C:¥Subversion\ソースプログラム/モジュール」というフォルダにプログラムソースが入っているので当該フォルダを指定して実行します。C:\Subversion\ソースプログラム/モジュールステップ数カウントの実行結果StepCounterのプログラムを実行した「C:\temp」フォルダに、ステップ数のカウント結果である「count.csv」ファイルが作成されます。「count.csv」ファイルをメモ帳で開くと、下記の通りカウント結果が表示されます。対応できないファイルには「未対応」と表示されます。上記の出力内容から一例を下記に説明します。数字は4つ出力されますが、左から下記の意味になります。「(空欄)」は本来「カテゴリ」が表示されて、「Eclipseプラグイン」や「共通」等と表示57は「実行可能なプログラムソースの行数」26は「空の行」5は「コメント行」88は「上記3つの合計行数」なお、ステップ数のカウント結果はcsvファイルで出力しているので、エクセルで開くことが可能です。エクセルで開くと見やすくなります。プログラム最後まで読んで頂いて本当にありがとうございます。