ステップカウンタ 1.17をリリースしました。
今までのバージョンアップでは対応言語を増やす程度でしたが、今回は大幅に機能を追加しているので、新機能を紹介したいと思います。
ソースの文字コードを指定
カウントするソースの文字コードを指定できるようになりました。コマンドラインの場合は以下のように-encodingオプションで指定できます。
$ java -cp stepcounter.jar tk.stepcounter.Main -format=csv -output=count.txt -encoding=UTF-8 [ファイル名] [ファイル名] ...(実際には1行で記述)
Antで実行する場合は以下のようにencoding属性に文字コードを指定します。どちらの場合も文字コードが指定されなかった場合はプラットフォームのデフォルトエンコーディングを使用します。
<target name="count" depends="init"> <stepcounter format="csv" output="count.txt" encoding="UTF-8"> <fileset dir="src"> <include name="**/*.java"/> </fileset> </stepcounter> </target>