Rabbit 1.2.1

Add this URL to your Eclipse Installation to reach this Solution's Update Site.
More Info


Categories:
Login or register to tag items

Rabbit is a time tracking plug-in for Eclipse. It runs silently in the background to record how you spend your time within Eclipse and reports the data back to you whenever you want it to - in a useful way. Currently, it can tell you the following:

Commands
How often you use each commands (cut, copy, paste etc), do you know which is your favorite?

Editors and Views
Time spent using different tool within Eclipse, such as Java Editor, Outline view.

Perspectives
Time spent using different perspectives.

Sessions
Time spent using Eclipse.

Resources
Time spent working on difference resources such as files, projects.

Java Elements
Time spent working on Java elements such as classes, methods.

Launches
Launches such application runs, debug runs etc, and the relevant files will be recorded too when you step into them using the during debugging.

Task
Time spent working on tasks (tasks in Task List view) and resources.

Rabbit is intelligent, it only records data when you are active with Eclipse, so leave Eclipse open and go out for launch if you like, Rabbit will be sleeping while you eat!

The Rabbit view is where you can view the data in a graphical way, it also has a few useful features to help you see the data the way you want to, like grouping by dates, highlighting different types of elements with colors, and more.

It's a fun thing to know what you've done, and it can reveal interesting things about you that you never knew.

Please go to http://code.google.com/p/rabbit-eclipse/ for screenshots and more information.

Additional Details

  • Version Number: 1.2.1
  • Eclipse Versions: 3.4, 3.5, 3.6
  • Organization: The Rabbit Eclipse Plug-in Project
  • Date Created: 11/03/2010
  • Date Updated: 12/02/2011
  • Development Status: Production/Stable
  • License: Apache 2.0
  • Submitted by: Lae
  • This listing has been installed 8 times in the last 30 days.

Reviews

Add a Review

This is awesome.

but one question, with these kind of stats it tracks, how this plugin will affect eclipse performance? I installed plenty of plugins so I can't really tell its impact. Sorry for my bad english.

Hi, I've been using it myself

Hi, I've been using it myself with a med-level laptop, haven't notice any performance impact.

The logic behind the tracking is quite simple really, Eclipse's API has lots of hooks for developers to listen to events. For example, with the "Perspective" time tracking, when a perspective is active, Eclipse sends out a notification and Rabbit takes a note of the current time, when the perspective becomes inactive, Rabbit notes the current time again and subtracts the start time to find out the duration. That's basically it really.

But do let me know if you think it is slowing down Eclipse in someway so that I can look into it and fix the bug if there is one. Thanks.