文档处理方法、文档处理装置及终端设备制造方法及图纸

技术编号:18458538 阅读:21 留言:0更新日期:2018-07-18 12:36
本发明专利技术提供的文档处理方法、文档处理装置及终端设备,涉及信息处理技术领域。其中,文档处理方法包括:针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动,其中,所述文件内容包括计算机代码和对该计算机代码进行说明的注释;若该项目录对应的文件内容发生变动,则根据变动后的文件内容生成文档;将所述文档发送至关联的服务器以存储。通过上述方法,可以改善现有技术中开发人员在对应用软件进行维护时存在不便的问题。

Document processing method, document processing device and terminal equipment

The document processing method, document processing device and terminal equipment provided by the invention relate to the field of information processing technology. Among them, the document processing methods include: for each directory in the directory structure, to determine whether the contents of the file corresponding to the directory change, in which the contents of the file include the computer code and the annotations to the computer code; if the contents of the corresponding file change, the changes are based on the change of the contents of the file. The document content after the action generates the document; the document is sent to the associated server for storage. Through the above methods, it is possible to improve the inconvenience existing in the maintenance of the application software by developers in the existing technology.

【技术实现步骤摘要】
文档处理方法、文档处理装置及终端设备
本专利技术涉及信息处理
,具体而言,涉及一种文档处理方法、文档处理装置及终端设备。
技术介绍
随着信息处理技术和互联网技术的不断发展,应用软件被广泛的使用。其中,应用软件开发完成后,在使用的过程中需要开发人员进行维护。经专利技术人研究发现,在现有技术中存在对应用软件进行后期维护的开发人员与进行前期设计的开发人员一般不是同一人的问题,或进行前期设计的开发人员对应用程序存在遗忘的问题,进而导致后期维护时存在应用程序理解不便的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种文档处理方法、文档处理装置及终端设备,以改善现有技术中开发人员在对应用软件进行维护时存在不便的问题。为实现上述目的,本专利技术实施例采用如下技术方案:一种文档处理方法,包括:针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动,其中,所述文件内容包括计算机代码和对该计算机代码进行说明的注释;若该项目录对应的文件内容发生变动,则根据变动后的文件内容生成文档;将所述文档发送至关联的服务器以存储。在本专利技术实施例较佳的选择中,在上述文档处理方法中,将所述文档发送至关联的服务器以存储的步骤包括:获取关联的服务器的第一配置信息,其中,所述第一配置信息包括地址信息、端口信息、登录信息以及部署目录信息;根据所述第一配置信息基于SCP协议将所述文档发送至所述服务器以存储于所述部署目录信息对应的目录。在本专利技术实施例较佳的选择中,在上述文档处理方法中,在执行获取关联的服务器的第一配置信息的步骤之前,所述方法还包括:响应用户操作生成关联的服务器的第一配置信息;将所述第一配置信息输入至预设的第一文件模板,以生成第一配置文件;获取关联的服务器的第一配置信息的步骤包括:从所述第一配置文件中获取关联的服务器的第一配置信息。在本专利技术实施例较佳的选择中,在上述文档处理方法中,若该项目录对应的文件内容发生变动,则根据变动后的文件内容生成文档的步骤包括:若该项目录对应的文件内容发生变动,则获取变动后的文件内容;通过JSDoc工具对获取的文件内容进行导出处理,以生成对应的文档。在本专利技术实施例较佳的选择中,在上述文档处理方法中,在执行针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动的步骤之前,所述方法还包括:获取目录结构中的每一项目录对应的第二配置信息,其中,所述第二配置信息包括主题信息、字体信息以及颜色信息;根据所述每一项目录对应的第二配置信息对预设的第二文件模板进行处理,以生成第二配置文件;通过JSDoc工具对获取的文件内容进行导出处理,以生成对应的文档的步骤包括:通过JSDoc工具在所述第二配置文件中获取发生变动的文件内容对应的第二配置信息;通过JSDoc工具和获取的第二配置信息对获取的文件内容进行导出处理,以生成对应的文档。本专利技术实施例还提供了一种文档处理装置,包括:变动判断模块,用于针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动,其中,所述文件内容包括计算机代码和对该计算机代码进行说明的注释;文档生成模块,用于在该项目录对应的文件内容发生变动时,根据变动后的文件内容生成文档;文档发送模块,用于将所述文档发送至关联的服务器以存储。在本专利技术实施例较佳的选择中,在上述文档处理装置中,所述文档发送模块包括:信息获取子模块,用于获取关联的服务器的第一配置信息,其中,所述第一配置信息包括地址信息、端口信息、登录信息以及部署目录信息;文档发送子模块,用于根据所述第一配置信息基于SCP协议将所述文档发送至所述服务器以存储于所述部署目录信息对应的目录。在本专利技术实施例较佳的选择中,在上述文档处理装置中,还包括:信息生成模块,用于响应用户操作生成关联的服务器的第一配置信息;第一文件生成模块,用于将所述第一配置信息输入至预设的第一文件模板,以生成第一配置文件,以使所述信息获取子模块能够从所述第一配置文件中获取关联的服务器的第一配置信息。在本专利技术实施例较佳的选择中,在上述文档处理装置中,所述文档生成模块包括:文件获取子模块,用于若该项目录对应的文件内容发生变动,则获取变动后的文件内容;文档生成子模块,用于通过JSDoc工具对获取的文件内容进行导出处理,以生成对应的文档。本专利技术实施例还提供了一种终端设备,包括存储器、处理器和文档处理装置,所述文档处理装置包括一个或多个存储于所述存储器中并由所述处理器执行的软件功能模块,其中,所述软件功能模块包括:变动判断模块,用于针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动,其中,所述文件内容包括计算机代码和对该计算机代码进行说明的注释;文档生成模块,用于在该项目录对应的文件内容发生变动时,根据变动后的文件内容生成文档;文档发送模块,用于将所述文档发送至关联的服务器以存储。本专利技术提供的文档处理方法、文档处理装置及终端设备,通过将具有计算机代码和注释的文件内容转换为文档并存储于服务器,可以实现不同的开发人员通过该文档中的注释准确、快速对应用程序进行理解,从而实现对应用软件的有效维护,进而改善现有技术中开发人员在对应用软件进行维护时存在不便的问题。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明图1为本专利技术实施例提供的终端设备的结构框图。图2为本专利技术实施例提供的文档处理方法的流程示意图。图3为图2中步骤S120的流程示意图。图4为图3中步骤S123的流程示意图。图5为本专利技术实施例提供的文档处理方法的另一流程示意图。图6为图2中步骤S130的流程示意图。图7为本专利技术实施例提供的文档处理方法的另一流程示意图。图8为本专利技术实施例提供的文档处理装置的结构框图。图9为本专利技术实施例提供的文档生成模块的结构框图。图10为本专利技术实施例提供的文档发送模块的结构框图。图11为本专利技术实施例提供的文档处理装置的另一结构框图。图12为本专利技术实施例提供的文档处理装置的另一结构框图。图标:10-终端设备;12-存储器;14-处理器;100-文档处理装置;110-变动判断模块;120-文档生成模块;121-文件获取子模块;123-文档生成子模块;130-文档发送模块;131-信息获取子模块;133-文档发送子模块;140-信息获取模块;150-第二文件生成模块;160-信息生成模块;170-第一文件生成模块。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本专利技术的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为只是本文档来自技高网...

【技术保护点】
1.一种文档处理方法,其特征在于,包括:针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动,其中,所述文件内容包括计算机代码和对该计算机代码进行说明的注释;若该项目录对应的文件内容发生变动,则根据变动后的文件内容生成文档;将所述文档发送至关联的服务器以存储。

【技术特征摘要】
1.一种文档处理方法,其特征在于,包括:针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动,其中,所述文件内容包括计算机代码和对该计算机代码进行说明的注释;若该项目录对应的文件内容发生变动,则根据变动后的文件内容生成文档;将所述文档发送至关联的服务器以存储。2.根据权利要求1所述的文档处理方法,其特征在于,将所述文档发送至关联的服务器以存储的步骤包括:获取关联的服务器的第一配置信息,其中,所述第一配置信息包括地址信息、端口信息、登录信息以及部署目录信息;根据所述第一配置信息基于SCP协议将所述文档发送至所述服务器以存储于所述部署目录信息对应的目录。3.根据权利要求2所述的文档处理方法,其特征在于,在执行获取关联的服务器的第一配置信息的步骤之前,所述方法还包括:响应用户操作生成关联的服务器的第一配置信息;将所述第一配置信息输入至预设的第一文件模板,以生成第一配置文件;获取关联的服务器的第一配置信息的步骤包括:从所述第一配置文件中获取关联的服务器的第一配置信息。4.根据权利要求1-3任意一项所述的文档处理方法,其特征在于,若该项目录对应的文件内容发生变动,则根据变动后的文件内容生成文档的步骤包括:若该项目录对应的文件内容发生变动,则获取变动后的文件内容;通过JSDoc工具对获取的文件内容进行导出处理,以生成对应的文档。5.根据权利要求4所述的文档处理方法,其特征在于,在执行针对目录结构中的每一项目录,判断该项目录对应的文件内容是否发生变动的步骤之前,所述方法还包括:获取目录结构中的每一项目录对应的第二配置信息,其中,所述第二配置信息包括主题信息、字体信息以及颜色信息;根据所述每一项目录对应的第二配置信息对预设的第二文件模板进行处理,以生成第二配置文件;通过JSDoc工具对获取的文件内容进行导出处理,以生成对应的文档的步骤包括:通过JSDoc工具在所述第二配置文件中获取发生变动的文件内容对应的第二配置信息;通过JSDoc工具和获取的第二配置信息...

【专利技术属性】
技术研发人员:黄诚陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1