如何在Google任务中删除已完成的任务


9

自使用两年以来,我在Google任务中有许多完成的任务。而且我想知道如何清除竞争任务列表。关于此Google网上论坛讨论(由于不参与而被关闭)是不可能的。

但是我找到了一个解决方案:将已完成的任务标记为未完成,然后将其从列表中删除。可以完成多个任务,或者几十个,但数千个都不行。

有什么方法可以永久地永久删除它们(完全删除Google个人资料除外)?

PS:我还发现,最多要花1个月的时间才能从Google服务器上完全删除这些任务,这是相当长的时间。

Answers:


4

这是我的工作:

  1. 尽量减少剩余的未完成任务列表。
  2. 创建一个名称非常相似的新任务列表
  3. 将其余未完成的任务移至新列表
  4. 删除旧列表。Google会警告您旧列表将被永久删除。说是 做完了

3

https://support.google.com/calendar/answer/106237?hl=zh_CN

简短的说明是转到“任务”下的“ 操作”,然后选择“ 清除已完成的任务”。不幸的是,正如Google在上面的链接中指出的那样,它们只是将它们隐藏起来,但是除非您选择再次查看它们,否则它们将不可见。没有批量删除或完成时删除设置。一次仅删除1个任务。为什么????这个问题必须由Google处理。


抱歉,您在OP中提到的所有内容都没有答案。
Johnny_D 2013年

@Johnny_D:从本质上来说,问题的答案是“你不能”。(IMNSHO)这是Tasks的缺点。
ale 2013年

2

为了将所有已完成的任务标记为未完成,我今天在业余时间写了这个小片段F12,当在Gmail中打开“已完成的任务”列表时,您可以在现代浏览器的浏览器控制台()中运行它。如果它不起作用,请告诉我,但是对我有用。

var checkboxes = document.getElementById('tasksiframe').contentWindow.document
  .querySelectorAll('.DH');
var event = document.createEvent('MouseEvents'); 
event.initEvent('click', true, true);
for (var i = 0, l = checkboxes.length; i < l; i++) { 
  checkboxes[i].dispatchEvent(event, true); 
}

然后,您应该切换回任务列表,选择第一个(如果尚未选择)并按住,直到backspace所有任务都消失了。如果有必要,我也可以发布一个摘要。否则,请压下那个钥匙,然后去喝咖啡。;-)


“选择第一个(如果尚未选择)并按住Delete键,直到所有任务都消失了。” 您如何“选择”任务?我只能将光标放在任务中。按住delete只会一次删除一个字符。而且我想保留最底层的任务,所以我不能只压低delete
wisbucky 2014年

没错,我的描述令人困惑,您需要按住backspace以删除任务(不要问我为什么,它是Google),我现在编辑了答案。
RiZKiT
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.