一种注释添加方法及装置制造方法及图纸

技术编号:13463038 阅读:47 留言:0更新日期:2016-08-04 15:52
本发明专利技术公开了一种注释添加方法及装置,用以节省编程人员的时间。所述方法包括:在代码编辑过程中,当检测到有预设字符输入时,获取所述预设字符对应的目标代码;获取所述目标代码对应的注释;在所述目标代码之后添加所述目标代码对应的注释。采用本发明专利技术所提供的方法,当有预设字符输入时,获取该预设字符对应的目标代码,并获取该目标代码的注释,将该目标代码对应的注释添加在该目标代码之后,从而实现了代码注释的自动添加,无需进行人工添加,节省了编程人员的时间。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种注释添加方法及装置,用以节省编程人员的时间。所述方法包括:在代码编辑过程中,当检测到有预设字符输入时,获取所述预设字符对应的目标代码;获取所述目标代码对应的注释;在所述目标代码之后添加所述目标代码对应的注释。采用本专利技术所提供的方法,当有预设字符输入时,获取该预设字符对应的目标代码,并获取该目标代码的注释,将该目标代码对应的注释添加在该目标代码之后,从而实现了代码注释的自动添加,无需进行人工添加,节省了编程人员的时间。【专利说明】-种注釋添加方法及装置
本专利技术设及互联网
,特别设及一种注释添加方法及装置。
技术介绍
代码是一种由字符、符号或信号码元W离散形式表示信息的明确的规则体系,其 最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,运种过程叫编译,通过 编译器完成。 在代码编辑过程中,编程人员为了便于让自己和他人容易看懂该代码,通常会在 代码后面添加注释,注释是指对代码的解释和说明,现有的代码注释方法中,注释的添加都 是通过编程人员进行手动添加的,在添加注释过程中,为避免代码的编译错误,需要对注释 添加特定的注释符号,从而避免注释被编译器误认为是代码而产生编译错误,可见对代码 的注释是一项非常繁琐的工作,浪费了编程人员大量的时间,因而,如何提出一种注释添加 方法来节省编程人员的时间,是一亟待解决的技术问题。
技术实现思路
本专利技术提供一种注释添加方法及装置,用W节省编程人员的时间。 本专利技术提供一种注释添加方法,包括: 在代码编辑过程中,当检测到有预设字符输入时,获取所述预设字符对应的目标 代码; 获取所述目标代码对应的注释; 在所述目标代码之后添加所述目标代码对应的注释。 本专利技术的有益效果在于:当有预设字符输入时,获取该预设字符对应的目标代码, 并获取该目标代码的注释,将该目标代码对应的注释添加在该目标代码之后,从而实现了 代码注释的自动添加,无需进行人工添加,节省了编程人员的时间。 在一个实施例中,所述获取所述目标代码对应的注释,包括: 从自定义注释模板中获取所述目标代码对应的第一注释;或者 当不存在所述自定义注释模板时,从基础注释模板中获取所述目标代码对应的第 二注释。 本实施例的有益效果在于:增加了目标代码的自定义注释模板,从而,能够丰富注 释的内容,弥补基础注释模板中注释类型单一的缺陷,优化了自动添加注释的效果。 在一个实施例中,在从自定义注释模板中获取所述目标代码对应的第一注释之 前,所述方法还包括: 当接收到对所述第二注释的编辑指令时,根据所述编辑指令对所述第二注释进行 编辑W生成所述第一注释; 根据所述第一注释及所述目标代码生成自定义注释模板。 本实施例的有益效果在于:当接收到对来自基础注释模板中的注释的编辑指令 时,根据该编辑指令对该注释进行编辑,并根据编辑后的注释生成自定义注释模板,通过增 加自定义注释模板,从而使注释内容更加符合发出该编辑指令的用户的需求。 在一个实施例中,在从基础注释模板中获取所述目标代码对应的第二注释之前, 所述方法还包括: 获取所述代码编辑过程中所使用的编程语言; 获取所述编程语言所对应的基础代码; 为所述基础代码添加所述基础代码对应的第二注释; 根据所述基础代码和所述第二注释生成基础注释模板。 本实施例的有益效果在于:通过代码编辑时使用的编程语言获取该编程语言所对 应的基础代码,为该基础代码添加注释并根据该基础代码与对应注释生成基础注释模板, 从而能够自动生成基础注释模板,无需人工制作,节省了人力成本。 在一个实施例中,所述方法还包括: 当检测到预设位置上的中文字符输入操作时,检测所述基础注释模板和所述自定 义注释模板中是否存在与所述中文字符内容相同的注释; 当存在与所述中文字符内容相同的注释时,显示与所述中文字符相同的注释对应 的代码。 本实施例的有益效果在于:当检测到在预设位置上检测中文字符的输入操作时, 检测基础注释模板和自定义注释模板是否存在于该中文字符内容相同的注释,当存在时显 示与中文字符相同的注释对应的代码,从而,实现了自动将中文字符翻译成代码的功能,避 免编程人员遗忘代码时造成的编辑障碍。 本专利技术还提供一种注释添加装置,包括: 第一获取模块,用于在代码编辑过程中,当检测到有预设字符输入时,获取所述预 设字符对应的目标代码; 第二获取模块,用于获取所述目标代码对应的注释;添加模块,用于在所述目标代码之后添加所述目标代码对应的注释。 在一个实施例中,所述第二获取模块,包括: 第一获取子模块,用于从自定义注释模板中获取所述目标代码对应的第一注释; 或者 第二获取子模块,用于当不存在所述自定义注释模板时,从基础注释模板中获取 所述目标代码对应的第二注释。 在一个实施例中,所述装置还包括: 编辑模块,用于当接收到对所述第二注释的编辑指令时,根据所述编辑指令对所 述第二注释进行编辑W生成所述第一注释; 第一生成模块,用于根据所述第一注释及所述目标代码生成自定义注释模板。 在一个实施例中,所述装置还包括: 第Ξ获取模块,用于获取所述代码编辑过程中所使用的编程语言; 第四获取模块,用于获取所述编程语言所对应的基础代码;添加模块,用于为所述基础代码添加所述基础代码对应的第二注释;第二生成模块,用于根据所述基础代码和所述第二注释生成基础注释模板。 在一个实施例中,所述装置还包括: 检测模块,用于当检测到预设位置上的中文字符输入操作时,检测所述基础注释 模板和所述自定义注释模板中是否存在与所述中文字符内容相同的注释; 显示模块,用于当存在与所述中文字符内容相同的注释时,显示与所述中文字符 相同的注释对应的代码。 本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明 书、权利要求书、W及附图中所特别指出的结构来实现和获得。 下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。【附图说明】 附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实 施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中: 图1为本专利技术一实施例中一种注释添加方法的流程图; 图2为本专利技术一实施例中一种注释添加方法的流程图;图3为本专利技术一实施例中一种注释添加方法的流程图; 图4为本专利技术一实施例中一种注释添加装置的框图; 图5为本专利技术一实施例中一种注释添加装置的框图; 图6为本专利技术一实施例中一种注释添加装置的框图。【具体实施方式】 W下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本专利技术,并不用于限定本专利技术。 图1为本专利技术一实施例中一种注释添加方法的流程图,如图1所示,本专利技术中注释 添加方法可用于终端,该方法可被实施为如下步骤S11-S13: 在步骤S11中,在代码编辑过程中,当检测到有预设字符输入时,获取预设字符对 应的目标代码; 在步骤S12中,获取目标代码对应的注释; 在步骤S13中,在目标代码之后添加目标代码对应的注释。 在编程过程中,编程人员通常会对自己写的代码进行注释W解释和说明代码的含 义或功能,运样的过程被称之为代码注释,代码注释能够便于其他人看懂自己本文档来自技高网...

【技术保护点】
一种注释添加方法,其特征在于,包括:在代码编辑过程中,当检测到有预设字符输入时,获取所述预设字符对应的目标代码;获取所述目标代码对应的注释;在所述目标代码之后添加所述目标代码对应的注释。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨宏斌
申请(专利权)人:天脉聚源北京教育科技有限公司
类型:发明
国别省市:北京;11

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

1