2011-11-14 16 views
0

Eclipse IDEの動作/使用法に関するいくつかの統計情報を与えるEclipseプラグインを知っている人はいますか?プログラマーのパフォーマンス/統計を測定するためのEclipseプラグイン

知るために、私は希望のかなりの数のものがあります:

  • どのくらいの頻度/ Iは起動しないとき、コマンド "すべてを構築する"(Ctrlキーを通じて + B
  • どのくらいの頻度でコンパイル失敗/成功(+エラー数/警告数)
  • どのくらいの頻度でBackspaceを押すのですか? (私は頻繁にその方法を行う;そのキーを押すと、最初は正確に入力することを習得したときに厄介な音が出る)
  • 入力したコードの行数を削除する)
  • どのように(効果的/効率的/ ...)マウス/キーボード/ IDEの使用法ですか? (スタークラフトのAPM測定のような、これは楽しいかもしれない)

このようなEclipseプラグインがまったくない場合、どのように複雑で時間がかかるでしょうか?上記を達成するプラグインを作成するのはどうですか?

編集: 私は過去数年間にわたりコーディングする際の良いIDEと高速なコンピュータが強く、私の行動に影響を与えたことに気づいたので、私はこれらの使用統計情報に興味を持っています。

私はコンテンツアシストを使用していますが、これは非常に実用的ですが、今ではそれがなければ何もできないということに気が付いています。

ヒッティングバックスペースはほぼ反射的になりました:)そしてCtrl + Bを押すこともほとんどありません。

私は現在、定期的にいくつかの行を変更した後でもインクリメンタルビルドを行うためにCtrl + Bを押すので、コンパイラはすぐにフィードバックを返し、コンパイルは非常に高速です。これは私が実際に自分自身で考えなければならないのを妨げています。間違ったことをすると、エラーを見つけるためにコンパイラに依存しています。

皆さんもこのような変更をあなた自身も気付いていましたか?

答えて

1

私の意見では、Eclipse用の最良のツールはLack of Progress Barです。あなたが要求するすべての機能を備えているわけではありませんが、開発者のパフォーマンスと開発プロセスのボトルネックを測定することができます。

Lopbとは何ですか?プログレスバー(Lopb)の

欠如は、バックグラウンドジョブが完了するのに長い 開発者が待ってどのように追跡するEclipseプラグインです。バックグラウンドジョブのパフォーマンスをベンチマークすることにより、 は、 開発ツールとそのインフラストラクチャによって導入されたオーバーヘッドのために無駄になった日数を計測します。

0

mousefeedをご覧ください。これは、マウスの使用からキーボードの使用に移行するのに役立ちます。あなたの使用状況の統計情報を保持できるかどうかは不明です。

他の統計情報としては、それは実際にあなたが入力する方法を把握し、誰を知っているすべてのEclipseの使用状況の追跡、お気に入りのビュー、透視用法、最も一般的なエラーなど

いけないを維持します、Usage Data Collectorを見てエディターで、なぜあなたはそれを望むでしょうか?開発プロセスの一部は、イモを大きく変えることです。代わりに最後の結果に焦点を合わせ、static code analyzersをご覧ください。

関連する問題