![]() |
![]() |
CommunityProductsEclipse DistroEclipse Plug-Ins
OthersDocuments |
StepCounter様々なプログラミング言語に対応したステップカウンタです。GUIとCUIの両方をサポートしており、AntやEclipse、NetBeansにも対応しています。 ダウンロード使用方法コマンドラインで使用するにはtk.eclipse.plugin.stepcounter_x.x.x.zipを解凍したフォルダ(stepcounter.jarがあるフォルダ)に 移動してコマンドラインから次のように入力してください。 > java -cp stepcounter.jar tk.stepcounter.Main [ファイル名] [ファイル名] ... 結果は標準出力に出力されます。ファイル名にはフォルダを指定することも可能で、 その場合そのフォルダに含まれる全てのファイルがカウント対象となりますので、 例えばJavaで複数のパッケージ内のファイルを一括カウントしたい場合などは トップのフォルダだけ指定してやればOKです。 -format=csvというオプションを与えることでCSV形式で出力することも可能です。また、-output=ファイル名というオプションを与えることで標準出力ではなくファイルへ出力を行ないます。CSV形式でcount.txtファイルへの出力を行なうには以下のようにします。 > java -cp stepcounter.jar tk.stepcounter.Main -format=csv -output=count.txt [ファイル名] [ファイル名] ...(実際には1行で記述) ウィンドウアプリケーション版を使用するにはstepcounter.jarをダブルクリックするか(Windowsのみ?)、 アーカイブを解凍したフォルダ(stepcounter.jarがあるフォルダ)に移動してコマンドラインから 以下のように入力してください。 > java -cp stepcounter.jar tk.stepcounter.gui.MainWindow 起動後、「Add」ボタンでカウントするファイルorフォルダをリストに追加し、 「Execute」ボタンでカウントを行います。 1.6からはAntから呼び出すこともできます。この場合はfilesetで対象となるソースを選択します。また、format属性で出力フォーマットを、output属性で出力ファイルを指定することができます。format属性を省略した場合はデフォルトのフォーマットが使用されます。output属性を省略した場合は標準出力へ出力されます。build.xmlは以下のようになります。 <!-- 独自タスクの定義 -->
<taskdef name ="stepcounter"
classname ="tk.stepcounter.ant.StepCounterTask"
classpath ="stepcounter.jar"/>
<!-- ステップカウンタタスク -->
<target name="count" depends="init">
<stepcounter format="csv" output="count.txt">
<fileset dir="src">
<include name="**/*.java"/>
</fileset>
</stepcounter>
</target>
1.7からはEclipseプラグインとしても使用することができます。tk.eclipse.plugin.stepcounter_x.x.x.zipを解凍して出てきたフォルダをeclipseのpluginsディレクトリに配置してください。ファイルを選択してポップアップメニューからステップ数をカウントすることができます。 1.14からはNetBeansモジュールとしても使用することができます。tk-stepcounter-netbeans.nbmをダウンロードし、NetBeansのメインメニューの「ツール」→「アップデートセンター」から「手動でダウンロードしたモジュール(.nbmファイル)をインストール」でインストールしてください。ディレクトリを選択してポップアップメニューまたは、ファイルを選択してメインメニューの「ファイル」からステップ数をカウントすることができます。 ライセンスThe Apache Software License, Version 1.1に準じます。 更新履歴Version 1.16(2010/1/31)
Version 1.14(2006/07/19)
Version 1.13(2004/09/11)
Version 1.12(2004/07/17)
Version 1.11(2004/06/25)
Version 1.10(2004/05/01)
Version 1.9(2004/03/10)
Version 1.8(2004/03/02)
Vesrion 1.7(2004/02/21)
Version 1.6(2003/06/23)
Version 1.5(2003/03/18)
Version 1.4(2002/12/27)
Version 1.3(2002/07/31)
Version 1.2(2002/07/08)
Version 1.1(2002/06/09)
Version 1.0(2002/05/02)
|