Ant タスクの作成および実行 (CSV 形式のファイル出力)

<?xml version="1.0" encoding="UTF-8"?>
<project name="test" default="build" basedir=".">
	<target name="build" depends="stepcount" />

	<taskdef name="stepcounter" classname="jp.sf.amateras.stepcounter.ant.StepCounterTask">
		<classpath>
			<fileset dir="lib.ant" includes="*.jar" />
		</classpath>
	</taskdef>

	<target name="stepcount">
		<mkdir dir="tmp" />
		<stepcounter showdirectory="true" format="csv" output="tmp/stepcount.csv">
			<fileset dir="src" />
		</stepcounter>
	</target>
</project>

このようにして、ソースコードのステップ数計測を Ant タスクとして実行することができます。
GUI を伴わず、バッチ的に動作させることが可能であるため、私にとっては、とても便利です。