待办事项的提示方法及装置、电子设备与流程

文档序号:12597699阅读:343来源:国知局
待办事项的提示方法及装置、电子设备与流程

本发明实施例涉及数据处理技术领域,特别涉及一种待办事项的提示方法及装置、电子设备。



背景技术:

互联网技术的发展,为我们带来了很多互联网产品,互联网产品的正常运行,与其中的源代码息息相关。目前,互联网产品更新换代的速度非常快,其功能也越来越强大,这对于负责编辑源代码的人员来说,如何在快节奏的生活中掌握好各个源代码的完成情况,是一个值得考虑的问题。

现有技术中,大多数集成开发环境(IDE)中提供有注明待办事项的功能(例如以字符串的方式表示待办事项)。例如在需要注明的某行代码中,操作人员可以选择插入预先设定的字符串或者手动编辑字符串。例如插入预先设定的字符串“//TODO”,表示这里的实现还不完整,需要继续写代码以实现完整的逻辑;若是手动编辑的字符串,系统则会自动标记颜色以区分。另外,操作人员为了帮助自己提醒这些待办事项,会将源代码中注明的待办事项记录在其他工具中(例如记录在笔记本、备忘录中),以方便自己查看待办事项,了解该源代码的完成情况,适时安排时间去完成。

然而,在实现本发明的过程中,发明人发现现有技术中存在如下问题:源代码中标记的字符串,在操作人员再次打开源代码时,起到了一定的提示作用,但是相对来说,分布比较分散(尤其是在几千几万行的代码中),操作人员很容易遗漏一些待办事项。

另外,操作人员在其他工具里记录源代码中注明的待办事项,需要保持源代码中的待办事项与其他工具中的待办事项同步,如果源代码中的某个待办事项没有记录在其他工具中,当再次打开源代码,根据其他工具中记录的待办事项进行处理时,则很有可能会忽略了这个待办事项。

另外,集成开发环境(IDE)只在意源代码本身是否可执行,并不会产生对遗漏的待办事项产生提醒。另外,由于团队里的其他人员不负责这部分代码,所以也很难注意到这些遗漏的待办事项,也就是说,基本只有负责这部分源代码的操作人员会注意到这些待办事项,而一旦该操作人员没有注意到,则这些待办事项很容易被忽略。

由于这些遗漏掉的待办事项,导致整个源代码逻辑不完整或存在漏洞,一旦在上线前还没有处理这些待办事项,很有可能影响应用该源代码的产品的功能,甚至导致产品出现无法使用的情况。



技术实现要素:

本发明实施例实施方式的目的在于提供一种待办事项的提示方法及装置、电子设备,使得待办事项能够集中显示,为用户查看待办事项提供了方便,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

第一方面,本发明的实施例提供了一种待办事项的提示方法,包括:检测到代码文件提交时,判断所述代码文件中是否存在至少一预设的待办事项;当所述代码文件中存在所述待办事项时,根据所述待办事项生成待办事项报告;将所述待办事项报告发送至预设的接收方。

第二方面,本发明的实施例还提供了一种待办事项的提示装置,包括:事项判断模块,用于检测到代码文件时,判断所述代码文件中是否存在至少一预设的待办事项;报告生成模块,用于所述事项判断模块判定所述代码文件中存在所述待办事项时,根据所述待办事项生成待办事项报告;报告发送模块,用于将所述待办事项报告发送至预设的接收方。

第三方面,本发明的实施例还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被被所述至少一个处理器执行,以使所述至少一个处理器能够:检测到代码文件提交时,判断所述代码文件中是否存在至少一预设的待办事项;当所述代码文件中存在所述待办事项时,根据所述待办事项生成待办事项报告;将所述待办事项报告发送至预设的接收方。

第四方面,本发明实施例提供了一种计算机程序产品,包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,使计算机执行本发明实施例的上述待办事项的提示方法。

第五方面,本发明实施例提供了一种非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令用于执行本发明实施例待办事项的提示方法。

本发明的实施例相对于现有技术而言,当检测到代码文件提交时,将代码文件中存在的待办事项生成待办事项报告,并发送给接收方;即,将待办事项集中显示在待办事项报告中,为用户查看待办事项提供了方便,用户可根据待办事项报告适时安排待办时间;并且当用户再次打开代码文件时,可根据待办事项报告处理待办事项,无需在代码文件中查找分散分布的待办事项,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

另外,在所述将所述待办事项报告发送至预设的接收方之前,还包括:替换历史待办事项报告为所述待办事项报告。本实施例中,替换历史待办事项报告为待办事项报告,使得系统中的代码文件对应的待办事项报告在每次提交代码时更新为最新的待办事项报告,使得系统里的待办事项报告中的待办事项始终与代码文件中的待办事项同步,为用户在系统中查看待办事项报告提供了方便,避免可能误将历史待办事项报告作为最新的待办事项报告的情况。

另外,待办事项包括所述待办事项的截止日期;在所述将所述待办事项报告发送至预设的接收方之后,还包括:判断所述待办事项报告中是否存在至少一紧急的待办事项;其中,所述紧急的待办事项的当前日期至所述截止日期的天数小于或等于预设天数;当存在所述紧急的待办事项时,根据所述紧急的待办事项生成提醒报告;将所述提醒报告按照预设的发送周期发送至所述接收方;所述发送周期小于所述当前日期至所述截止日期的时长。本实施例中,将待办事项报告中紧急的待办事项生成提醒报告发送至接收方,使得用户能够在截止日期前得到及时提醒,进一步避免出现可能遗漏待办事项的情况。

另外,所述待办事项的提示方法还包括:当所述代码文件中不存在所述待办事项时,判断是否存在历史待办事项报告;当存在所述历史待办事项报告时,删除所述历史待办事项报告。本实施例中,在代码文件中没有待办事项的情况下,删除历史待办事项报告,节省了存储空间;并且使得待办事项报告中记录的都是处于待办状态的待办事项,方便用户查看所有待办状态的待办事项,避免出现待办事项报告中存在已完成的待办事项的情况。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据第一实施方式的待办事项的提示方法的具体流程图;

图2是根据第二实施方式的待办事项的提示方法的具体流程图;

图3是根据第三实施方式的待办事项的提示方法的具体流程图;

图4是根据第四实施方式的待办事项的提示方法的具体流程图;

图5是根据第五实施方式的待办事项的提示装置的示意图;

图6是根据第六实施方式的待办事项的提示装置的示意图;

图7是根据第七实施方式的待办事项的提示装置的示意图;

图8是根据第八实施方式的待办事项的提示装置的示意图;

图9是根据第九实施方式的电子设备的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种待办事项的提示方法,具体流程如图1所示,包括:

步骤101,检测是否有代码文件需要提交;若是,进入步骤102,否则继续进行检测。

本实施方式中,可以检测是否接收到提交代码文件的触发操作,若系统接收到触发操作,则表示有代码文件需要提交;否则表示没有代码文件需要提交。

步骤102,判断代码文件中是否存在至少一预设的待办事项;若存在,进入步骤103,否则直接结束。

本实施方式中,当检测到代码文件提交时,判断代码文件中是否存在至少一预设的待办事项。

本实施方式中,预设的待办事项可以以字符串的方式表示,然实际中不限于此,还可以以其他方式表示预设的待办事项。

本实施方式中,可以对代码文件进行扫描和识别,从而判断出代码文件中是否存在预设的待办事项。

步骤103,根据待办事项生成待办事项报告。

本实施方式中,当判定代码文件中存在预设的待办事项时,根据待办事项生成待办事项报告。

本实施方式中,可以将扫描到的待办事项进行记录,从而根据待办事项生成待办事项报告。

本实施方式中,待办事项报告中可以包括待办事项、待办事项的待办人名称、待办事项对应的代码位置;然实际中不限于此,待办事项报告中还可以包括其他内容,本实施例对此不作任何限制。

本实施方式中,待办事项报告可以为Microsoft Word文档、文本文档或PDF文档,然实际中不限于此,本实施方式对待办事项报告的文件类型不作任何限制。

步骤104,将待办事项报告发送至预设的接收方。

本实施方式中,可以预先设置接收方,接收方可以为邮箱、QQ号等通讯联系方式。

本发明的实施例相对于现有技术而言,当检测到代码文件提交时,将代码文件中存在的待办事项生成待办事项报告,并发送给接收方;即,将待办事项集中显示在待办事项报告中,为用户查看待办事项提供了方便,用户可根据待办事项报告适时安排待办时间;并且当用户再次打开代码文件时,可根据待办事项报告处理待办事项,无需在代码文件中查找分散分布的待办事项,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明的第二实施方式涉及一种待办事项的提示方法。第二实施方式在第一实施方式的基础上进行改进,主要改进之处在于:如图2所示,在本发明第二实施方式中,会将历史待办事项报告进行替换。

本发明的第二实施方式的待办事项的提示方法包括:

步骤201,检测是否有代码文件需要提交;若是,进入步骤202,否则继续进行检测。

本实施方式中,可以检测是否接收到提交代码文件的触发操作,若系统接收到触发操作,则表示有代码文件需要提交;否则表示没有代码文件需要提交。

步骤202,判断代码文件中是否存在至少一预设的待办事项;若存在,进入步骤203,否则直接结束。

本实施方式中,当检测到代码文件提交时,判断代码文件中是否存在至少一预设的待办事项。

本实施方式中,预设的待办事项可以以字符串的方式表示;然实际中不限于此,还可以以其他方式表示预设的待办事项。

本实施例中,待办事项包括待办事项的内容描述,然实际中不限于此,本实施方式对待办事项包括的内容不作任何限制,例如待办事项还可以包括待办事项的类型、待办事项对应的代码位置。

示例的,本实施例中,以字符串表示待办事项时,可以采用字符串格式“//[type]:[detail]”,其中[type]表示待办事项的类型,[detail]表示待办事项的内容描述。具体的,当type为"TODO"时,表示此处代码不完整,还需要进一步的工作;当type为"FIXME"时,表示此处有错误,需要进行修复;然这里只是示例性说明,本实施方式对字符串的格式不作任何限制。

本实施方式中,可以对代码文件进行扫描和识别,从而判断出代码文件中是否存在预设的待办事项。

步骤203,根据待办事项生成待办事项报告。

本实施方式中,当判定代码文件中存在预设的待办事项时,根据待办事项生成待办事项报告。

本实施方式中,可以将扫描到的待办事项进行记录,从而根据待办事项生成待办事项报告。

本实施方式中,待办事项报告中可以包括待办事项、待办人的个人信息;然实际中不限于此,待办事项报告中还可以包括其他内容,本实施例对此不作任何限制。

本实施方式中,待办事项报告可以为Microsoft Word文档、文本文档或PDF文档,然实际中不限于此,本实施方式对待办事项报告的文件类型不作任何限制。

步骤204,替换历史待办事项报告为待办事项报告。

本实施方式中,历史待办事项报告即为该代码文件以前的待办事项报告。若是第一次提交代码文件,则历史待办事项报告为空。

步骤205,将待办事项报告发送至预设的接收方。

本实施方式中,可以预先设置接收方,接收方可以为邮箱、QQ号等通讯联系方式。

本发明的实施例相对于第一实施方式而言,在将待办事项报告发送至预设的接收方之前,替换历史待办事项报告为待办事项报告,使得系统中的代码文件对应的待办事项报告在每次提交代码时更新为最新的待办事项报告,使得系统里的待办事项报告中的待办事项始终与代码文件中的待办事项同步,为用户在系统中查看待办事项报告提供了方便,避免可能误将历史待办事项报告作为最新的待办事项报告的情况。

本发明的第三实施方式涉及一种待办事项的提示方法。第三实施方式在第一实施方式的基础上进行改进,主要改进之处在于:在本发明第三实施方式中,将待办事项报告中紧急的待办事项生成提醒报告发送至接收方。

本发明的第三实施方式的待办事项的提示方法如图3所示,包括:

步骤301,检测是否有代码文件需要提交;若是,进入步骤302,否则继续进行检测。

本实施方式中,可以检测是否接收到提交代码文件的触发操作,若系统接收到触发操作,则表示有代码文件需要提交;否则表示没有代码文件需要提交。

步骤302,判断代码文件中是否存在至少一预设的待办事项;若存在,进入步骤303,否则直接结束。

本实施方式中,当检测到代码文件提交时,判断代码文件中是否存在至少一预设的待办事项。

本实施方式中,预设的待办事项可以以字符串的方式表示,然实际中不限于此,还可以以其他方式表示预设的待办事项。

本实施方式中,可以对代码文件进行扫描和识别,从而判断出代码文件中是否存在预设的待办事项。

步骤303,根据待办事项生成待办事项报告。

本实施方式中,当判定代码文件中存在预设的待办事项时,根据待办事项生成待办事项报告。

本实施方式中,可以将扫描到的待办事项进行记录,从而根据待办事项生成待办事项报告。

本实施方式中,待办事项报告中可以包括待办事项、待办事项的待办人名称、待办事项对应的代码位置;然实际中不限于此,待办事项报告中还可以包括其他内容,本实施例对此不作任何限制。

本实施方式中,待办事项报告可以为Microsoft Word文档、文本文档或PDF文档,然实际中不限于此,本实施方式对待办事项报告的文件类型不作任何限制。

步骤304,将待办事项报告发送至预设的接收方。

本实施方式中,可以预先设置接收方,接收方可以为邮箱、QQ号等通讯联系方式。

步骤305,判断待办事项报告中是否存在至少一紧急的待办事项;若是,进入步骤306,否则继续进行判断。

本实施方式中,待办事项包括待办事项的截止日期,然实际中不限于此,可以根据实际情况具体设置待办事项包括的信息。

本实施方式中,紧急的待办事项的当前日期至截止日期的天数小于或等于预设天数。其中,预设天数可以为两天或三天,可以根据实际情况具体设定,本实施方式对此不作任何限制。

本实施方式中,可以将当前日期至截止日期的天数与预设天数进行对比,从而判断出待办事项报告中是否存在紧急的待办事项。

示例的,假设当前日期为2016年11月18日,预设天数为3天。待办事项报告中有一个待办事项的截止日期为2016年11月20日,则当前日期2016年11月18日至截止日期2016年11月20日的天数为3天,显然,等于预设天数,则该待办事项报告中存在紧急的待办事项。

步骤306,根据紧急的待办事项生成提醒报告。

本实施方式中,当判定待办事项报告中存在至少一紧急的待办事项时,根据紧急的待办事项生成提醒报告。

本实施方式中,提醒报告中包括紧急的待办事项,然实际中不限于此,还可以根据实际情况在报告中设置其他内容。

本实施方式中,提醒报告可以为Microsoft Word文档、文本文档或PDF文档,然实际中不限于此,本实施方式对提醒报告的文件类型不作任何限制。

步骤307,将提醒报告按照预设的发送周期发送至接收方。

本实施方式中,可以预先设置发送周期,在当前日期至截止日期期间,每一个发送周期,发送一次提醒报告;且本实施例中,发送周期小于当前日期至截止日期的时长,发送周期可以根据实际需要具体设置,本实施方式对发送周期的具体数值不作任何限制。

示例的,当前日期为2016年11月20日,截止日期为2016年11月22日,则当前日志至截止日期的时长为72时,则发送周期小于72小时,例如发送周期可以为14小时,则每14小时,发送一次提醒报告。然这里只是示例性说明,本实施方式对此不作任何限制。

于实际上,本实施方式也可以为在第二实施方式的基础上改进的方案。

本发明的实施例相对于第一实施方式而言,将待办事项报告中紧急的待办事项生成提醒报告发送至接收方,使得用户能够在截止日期前得到及时提醒,进一步避免出现可能遗漏待办事项的情况。

本发明的第四实施方式涉及一种待办事项的提示方法待办事项的提示方法。第四实施方式在第一实施方式的基础上进行改进,主要改进之处在于:在本发明第四实施方式中,当代码文件中不存在待办事项时,删除历史待办事项报告。

本发明的第四实施方式的待办事项的提示方法如图4所示,包括:

步骤401,检测是否有代码文件需要提交;若是,进入步骤402,否则继续进行检测。

本实施方式中,可以检测是否接收到提交代码文件的触发操作,若系统接收到触发操作,则表示有代码文件需要提交;否则表示没有代码文件需要提交。

步骤402,判断代码文件中是否存在至少一预设的待办事项;若存在,进入步骤403,否则进入步骤405。

本实施方式中,当检测到代码文件提交时,判断代码文件中是否存在至少一预设的待办事项。

本实施方式中,预设的待办事项可以以字符串的方式表示,然实际中不限于此,还可以以其他方式表示预设的待办事项。

本实施方式中,可以对代码文件进行扫描和识别,从而判断出代码文件中是否存在预设的待办事项。

步骤403,根据待办事项生成待办事项报告。

本实施方式中,当判定代码文件中存在预设的待办事项时,根据待办事项生成待办事项报告。

本实施方式中,可以将扫描到的待办事项进行记录,从而根据待办事项生成待办事项报告。

本实施方式中,待办事项报告中可以包括待办事项、待办事项的待办人名称、待办事项对应的代码位置;然实际中不限于此,待办事项报告中还可以包括其他内容,本实施例对此不作任何限制。

本实施方式中,待办事项报告可以为Microsoft Word文档、文本文档或PDF文档,然实际中不限于此,本实施方式对待办事项报告的文件类型不作任何限制。

步骤404,将待办事项报告发送至预设的接收方。

本实施方式中,可以预先设置接收方,接收方可以为邮箱、QQ号等通讯联系方式。

步骤405,判断是否存在历史待办事项报告;若存在,进入步骤406,否则直接结束。

本实施方式中,当代码文件中不存在待办事项时,判断是否存在历史待办事项报告。

本实施方式中,可以采用关键词进行搜索,从而判断出是否存在历史待办事项报告;然实际中不限于此,本实施方式对是否存在历史待办事项报告的判断方式不作任何限制。

步骤406,删除历史待办事项报告。

本实施方式中,当存在历史待办事项报告时,删除历史待办事项报告。

于实际上,本实施方式也可以为在第二或第三实施方式的基础上改进的方案。

本实施方式相对于第一实施方式而言,在代码文件中没有待办事项的情况下,删除历史待办事项报告,节省了存储空间;并且使得待办事项报告中记录的都是处于待办状态的待办事项,方便用户查看所有待办状态的待办事项,避免出现待办事项报告中存在已完成的待办事项的情况。

本发明的第五实施方式涉及一种待办事项的提示装置,如图5所示,包括:

事项判断模块51,用于检测到代码文件时,判断代码文件中是否存在至少一预设的待办事项。

报告生成模块52,用于在事项判断模块51判定代码文件中存在待办事项时,根据待办事项生成待办事项报告。

报告发送模块53,用于将待办事项报告发送至预设的接收方。

本实施方式相对于现有技术而言,当代码检测模块检测到代码文件提交时,报告生成模块将代码文件中存在的待办事项生成待办事项报告,并且报告发送模块将其发送给接收方;即,报告生成模块将待办事项集中显示在待办事项报告中,为用户查看待办事项提供了方便,用户可根据待办事项报告适时安排待办时间;并且当用户再次打开代码文件时,可根据待办事项报告处理待办事项,无需在代码文件中查找分散分布的待办事项,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本发明第六实施方式涉及一种待办事项的提示装置。第六实施方式在第五实施方式的基础上进行改进,主要改进之处在于:如图6所示,在本发明第六实施方式中,待办事项的提示装置还包括报告替换模块54。

事项判断模块51,用于检测到代码文件时,判断代码文件中是否存在至少一预设的待办事项。

报告生成模块52,用于在事项判断模块51判定代码文件中存在待办事项时,根据待办事项生成待办事项报告。

报告替换模块53,用于替换历史待办事项报告为待办事项报告。

报告发送模块54,用于将待办事项报告发送至预设的接收方。

本实施方式相对于第五实施方式而言,报告替换模块替换历史待办事项报告为待办事项报告,使得系统中的代码文件对应的待办事项报告在每次提交代码时更新为最新的待办事项报告,使得系统里的待办事项报告中的待办事项始终与代码文件中的待办事项同步,为用户在系统中查看待办事项报告提供了方便,避免可能误将历史待办事项报告作为最新的待办事项报告的情况。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明第七实施方式涉及一种待办事项的提示装置。第七实施方式在第五实施方式的基础上进行改进,主要改进之处在于:如图7所示,在本发明第七实施方式中,待办事项的提示装置还包括紧急事项判断模块55。

事项判断模块51,用于检测到代码文件时,判断代码文件中是否存在至少一预设的待办事项。

报告生成模块52,用于在事项判断模块51判定代码文件中存在待办事项时,根据待办事项生成待办事项报告。

报告发送模块53,用于将待办事项报告发送至预设的接收方。

紧急事项判断模块55,用于判断待办事项报告中是否存在至少一紧急的待办事项;待办事项包括待办事项的截止日期。其中,紧急的待办事项的当前日期至截止日期的天数小于或等于预设天数。

报告生成模块52,还用于在紧急事项判断模块55判定待办事项报告中存在至少一紧急的待办事项时,根据紧急的待办事项生成提醒报告;

报告发送模块53,还用于将所述提醒报告按照预设的发送周期发送至所述接收方;发送周期小于当前日期至截止日期的时长。

于实际上,本实施方式也可以为在第六实施方式的基础上改进的方案。

本实施方式相对于第五实施方式而言,报告发送模块将报告生成模块根据待办事项报告中紧急的待办事项生成的提醒报告发送至接收方,使得用户能够在截止日期前得到及时提醒,进一步避免出现可能遗漏待办事项的情况。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明第八实施方式涉及一种待办事项的提示装置。第八实施方式在第五实施方式的基础上进行改进,主要改进之处在于:如图8所示,在本发明第八实施方式中,待办事项的提示装置还包括历史报告判断模块56以及报告删除模块57。

事项判断模块51,用于检测到代码文件时,判断代码文件中是否存在至少一预设的待办事项。

报告生成模块52,用于在事项判断模块51判定代码文件中存在待办事项时,根据待办事项生成待办事项报告。

报告发送模块53,用于将待办事项报告发送至预设的接收方。

历史报告判断模块56,用于在事项判断模块51判定代码文件中不存在待办事项时,判断是否存在历史待办事项报告。

报告删除模块57,用于在历史报告判断模块56判定存在历史待办事项报告时,删除历史待办事项报告。

于实际上,本实施方式也可以为在第六或第七实施方式的基础上改进的方案。

本实施方式相对于第五实施方式而言,在事项判断模块判定代码文件中没有待办事项的情况下,报告删除模块删除历史待办事项报告,节省了存储空间;并且使得待办事项报告中记录的都是处于待办状态的待办事项,方便用户查看所有待办状态的待办事项,避免出现待办事项报告中存在已完成的待办事项的情况。

由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明第九实施例涉及一种电子设备,如图9所示,该电子设备包括:至少一个处理器61以及与至少一个处理器61通信连接的存储器62,图9中以一个处理器61为例。

该电子设备还可以包括:输入装置63和输出装置64。

处理器61、存储器62、输入装置63和输出装置64可以通过总线或者其他方式连接,图9中以通过总线连接为例。

存储器62作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的技术文档的生成方法对应的程序指令/模块(例如,附图5中所示的代码检测模块51、事项判断模块52、报告生成模块53和报告发送模块54)。处理器61通过运行存储在存储器62中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的待办事项的提示方法。

存储器62可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据列表项操作的处理装置的使用所创建的数据等。此外,存储器62可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至用于日志输出方法的处理器61。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置63可接收输入的数字或字符信息,以及产生与列表项操作的处理装置的用户设置以及功能控制有关的键信号输入。输出装置64可包括显示屏等显示设备。

本实施例中,当存储器62中存储的一个或多个模块(例如,附图5中所示的代码检测模块51、事项判断模块52、报告生成模块53和报告发送模块54)被一个或者多个处理器61执行时,处理器61执行上述任意方法实施例中的待办事项的提示方法,即执行:检测到代码文件提交时,判断代码文件中是否存在至少一预设的待办事项;当代码文件中存在待办事项时,根据待办事项生成待办事项报告;将待办事项报告发送至预设的接收方。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。

本发明实施例的电子设备以多种形式存在,包括但不限于:

(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。

(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。

(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。

本实施例相对于现有技术而言,当检测到代码文件提交时,将代码文件中存在的待办事项生成待办事项报告,并发送给接收方;即,将待办事项集中显示在待办事项报告中,为用户查看待办事项提供了方便,用户可根据待办事项报告适时安排待办时间;并且当用户再次打开代码文件时,可根据待办事项报告处理待办事项,无需在代码文件中查找分散分布的待办事项,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

本发明第十实施例涉及一种非易失性计算机存储介质,该计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的待办事项的提示方法。

本实施例相对于现有技术而言,当检测到代码文件提交时,将代码文件中存在的待办事项生成待办事项报告,并发送给接收方;即,将待办事项集中显示在待办事项报告中,为用户查看待办事项提供了方便,用户可根据待办事项报告适时安排待办时间;并且当用户再次打开代码文件时,可根据待办事项报告处理待办事项,无需在代码文件中查找分散分布的待办事项,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

本发明第十一实施例涉及一种计算机程序产品,能够执行上述任意方法实施例中的待办事项的提示方法。

本实施例相对于现有技术而言,当检测到代码文件提交时,将代码文件中存在的待办事项生成待办事项报告,并发送给接收方;即,将待办事项集中显示在待办事项报告中,为用户查看待办事项提供了方便,用户可根据待办事项报告适时安排待办时间;并且当用户再次打开代码文件时,可根据待办事项报告处理待办事项,无需在代码文件中查找分散分布的待办事项,避免出现可能遗漏待办事项的情况,提升了代码产品良率。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1