我经常发现自己在一个月/一周内同时处理两个或更多的项目。有时候我被迫在一天中切换不同的项目,这使得记录每个项目花费的时间变成了一场噩梦。
是否有适用于Eclipse的插件可以记录给定项目/文件/方法上花费的时间?我想象它将包含一些计时器,用于计算每个项目上花费的时间(当检测到不活动时停止计时)。
我知道这样的测量可能不是非常精确,但我并不需要如此精确。我需要像日志一样的东西:
12:45:01 - Opened project Proj1
12:45:03 - Opened file .../somefile.java
12:48:07 - Opened file .../someotherfile.java
12:50:22 - Focus switched to .../somefile.java
...
13:20:21 - Closed project Proj1
13:20:25 - Opened project Proj2
... and so on.
这样的日志可以帮助我计算我今天在proj1上花了多少时间,在proj2上花了多少时间等等...