it-swarm.cn

您推荐哪种Time Tracker应用程序?

我每天要做三到四个工作,每个工作都有几个部分。我想要一个时间跟踪工具来帮助我知道我花了多少时间在每个部分和每个工作上。

我发现了一些像gnotimehamster

你对这种情况推荐什么应用?

102
Alexar

仓鼠

主要应用: hamster-appletInstall hamster-applet

Appindicator: hamster-indicatorInstall hamster-applet


我喜欢Hamster,并用它跟踪我在Summer of Code项目上工作了多长时间。它已添加到指标菜单(或系统托盘)中。当你想要开始/停止/改变任务时,只需点击即可 Super+H 并输入你正在做的事情。

它为您提供了一些非常好的统计数据,可以导出为HTML,以便发送给其他人。您可以将作业的各个部分分组,以跟踪您当时正在做什么。

每个任务都标记为[任务] @ [作业]。例如,你可以拥有dev @ projectdoc @ project,等等。仓鼠也会在这些上做一些自动完成,因此大多数时候你只需要键入几个字符。标签可以添加到任务以进行进一步分类。


Screenshot of Project Hamster by Toms Bauģis 截图 TomsBauģis

66
Jacob Peddicord

你试过 toggl

它是一个在线应用程序,但它有一个原生的Linux客户端

toggl linux client

25
Gabriel Solomon

我用 gtimelog

好。我写了gtimelog。所以它对我有用。因人而异。我担心,我不是最好的软件维护者。

gtimelog 0.8 screenshot

24
Marius Gedminas

我建议使用带有 Org-Mode 的Emacs,默认情况下与emacs一起安装。以下是组织模式缓冲区的屏幕截图:

alt text

为什么Emacs + Org-Mode?避免上下文切换,让你在 流动状态 !!!听起来有点激进,对吧?,我知道,但我意识到 - 在实践中!

当我给Org-Mode一个机会时,我完全放弃了我原来的工作方式,并开始让我更专注真正重要的事情(代码)。我以前的工作流程是:

  • 停止代码并去标记为完成一些项目;
  • 切换到打开的浏览器,寻找 记得牛奶 打开TAB;
  • 检查当天的TODO任务并检查OUT已完成的项目;
  • 回到我的编辑;
  • 最后,重新开始工作(可能需要一些时间才能再次深入关注)。

使用Org-Mode,我只需要切换到Org-Mode缓冲区,按Ctrl + x b,并将项目标记为DONE - 切换回我之前的缓冲区。没有更多的浏览器(或外部应用程序)+编辑器。

我还建议采用 番茄工作法 ,这是一种非常简单的技术,可以最大限度地利用时间管理。它比GTD更简单,并且易于在Emacs + Org-Mode中使用:在所有任务中放置25分钟的计时器,Org-Mode将提醒您总是任务结束。比以往更好!

17
crncosta

我过去使用的一个好的是 Klok ,一个Adobe空中应用程序。它非常适合跟踪所有不同的项目,并为您提供图表和图表来分解您花费时间的方式。免费版仅以MS Excel格式导出时间表 - 他们希望您购买html和xml导出的完整版本。

Klock application

12
tj111

arbtt 是一个基于自动规则的时间跟踪器。它会查看桌面上的活动窗口标题并自动记录标题。它可以根据您配置的方式对标题进行分类,然后它可以报告统计数据。

因此,它可能会报告在web域,vim和facebook上花费了多少时间,以便您可以查看自己的工作效率。

12
wassname

如果你想要一个有面板小程序的人,那么仓鼠是相当不错的。还有另一个用Java编写,称为jTimeSched。这个在拇指驱动器上很有用,因为我可以在Windows,Mac和Linux上运行它,只要主机安装了Java。 (它可用 这里 并且不在存储库中。)

6
SinaCutie

对于Harvest(getharvest.com)的所有粉丝,我推荐简单的gtk应用程序:

https://github.com/tkowalewski/harvest-gtk

4
tkowalewski

KTimeTracker是一款不错的工具,受Canonical支持。

4
Sri

是的,我也推荐TSheets。从作业中来回切换以准确计算每个项目所花费的时间是很简单的。我也喜欢它有一个Who's Working小部件,我可以看到我的团队中谁在实时处理什么项目。

http://www.tsheets.com/workforce-management.html#whos_working

3
Don Johnson

如果您访问Web服务器 Kimai 是一个不错的PHP/SQL Web应用程序。您可以为不同的客户端配置不同的客户端,也可以配置不同的任务。它也可以被许多用户使用。信息可以导出为PDF,CSV和XLS。

3
lumbric

你也可以试试 Timedoctor.com

这就是我们现在在不同平台上运行的计算机中使用的内容。我实际上负责今天对最佳时间跟踪软件的研究以及许多推荐和建议“时间医生”是唯一可以评为“A”的软件。

2
Raine20

对于OP而言,这似乎有点过分,但深入跟踪您的工作效率非常有用: RescueTime

Linux上支持它(除了Mac/Windows)。您安装了一个小型应用程序,它可以保留在您的托盘中,并跟踪您的所有窗口,稍后生成有关您的工作效率的报告.
它可以自动分类很多应用程序,对于那些他理解错误或不知道的人,你可以设置窗口的含义:非常高效,高效,中立,分散注意力或分散注意力。这总计为您一天的生产力得分。您也可以忽略一些没有实际意义的应用程序,并且您花费的时间很少(例如Nautilus/Caja)。

有一个付费版本可以添加离线时间跟踪等功能(您可以手动输入您所做的事情,例如会议或客户电话,应用程序询问您在计算机闲置时的操作!!),Zapier集成,甚至更深层次的统计数据和其他我实际上不知道的东西,因为我在试用后没有使用付费版本:)

这是唯一真正帮助我保持专注的应用程序 - 因为我害怕在星期天早上收到那些可怕的电子邮件,说我没用它D:

Dashboard

2
igorsantos07

根据我的经验,我建议Replicon 时钟软件 进行时间跟踪。

1
Vincent Churchil

Watson 是一个用于时间跟踪的开源命令行工具。代码是 这里是Github 。它带有一个(可选的)服务器端后端,名为 crick ,它可以收集团队的时间跟踪数据。

在浏览了相当多的内容并且只找到了不再工作/不再维护/错综复杂/用于Linux的商业时间跟踪软件之后,我找到了沃森,并为此付出了代价。它有 通过命令 所以我真的不介意它只是一个命令行工具。

1
tanius

我们使用 http://projectsputnik.com 。它具有惊人的时间跟踪功能和出色的项目管理功能。此外,您可以将某些时间条目标记为可计费,并查看可计费小时数与总工作小时数之比。

1
Jason K

如果你有互联网: HarvestApp 是最好的工具之一。多数民众赞成是如果你不介意在网络应用程序上跟踪时间。

旁注:他们也有 免费 试用帐户。

1
Stefan

你也可以试试 Fanurio 。它正在多个平台上工作,包括Ubuntu。安装后,他们将进行14天的试用。如果您喜欢它,您可以购买该软件来解锁无限版。

1
tiberiug

我更喜欢Rachota。它是一个带有简单GUI的jar文件。 http://rachota.sourceforge.net/en/index.html

它以XML格式存储时间表,并且有一些跟踪团队的选项等。只需下载它,将其放在您喜欢的文件夹中,然后从命令行或启动器图标运行Java

Java -jar /...folders.../rachota.jar
1
Dee

TSheets时间跟踪软件 正是您正在寻找的东西。您将能够为每天列出无限数量的作业,并具体说明每个作业代码中任务的时间。此外,很容易生成报告,显示每个任务和整个项目的细分。

http://www.tsheets.com/overview-of-online-timesheet-software.php#multi_job_codes

0
KMed

Talygen 强烈建议所有喜欢追踪时间和活动的人。我一直在使用Talygen几个月。它可以帮助我跟踪多个项目。

0
Kyleigh