System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 可视化编程项目的版本展示方法、装置、设备及存储介质制造方法及图纸_技高网

可视化编程项目的版本展示方法、装置、设备及存储介质制造方法及图纸

技术编号:43174508 阅读:4 留言:0更新日期:2024-11-01 20:03
一种可视化编程项目的版本展示方法、装置、设备及存储介质,涉及计算机和互联网技术领域。该方法包括:在可视化编程编辑器的用户界面中,显示用于打开版本管理界面的入口控件,可视化编程编辑器用于开发可视化编程项目;响应于针对入口控件的操作,显示版本管理界面,版本管理界面中显示有可视化编程项目的至少一个历史版本的展示内容;响应于对比至少一个历史版本中的第一历史版本的操作,显示第一历史版本的版本对比界面;在版本对比界面中,对比显示第一项目内容和第二项目内容。该方法实现了为用户提供针对不同版本的项目内容进行对比的功能,有利于用户快速定位不同版本的项目内容之间的异同,提高了用户的开发效率。

【技术实现步骤摘要】

本申请实施例涉及计算机和互联网,特别涉及一种可视化编程项目的版本展示方法、装置、设备及存储介质


技术介绍

1、随着计算机技术的发展,越来越多的人有学习编程的需求。可视化编程是一种以图形界面为基础的编程方法,通过图形化的积木来表示程序的逻辑和功能,使非专业的开发人员也可以轻松理解和创建程序。

2、在相关技术中,用户在使用可视化编程进行开发的过程中,每隔一段时间在草稿箱中保存一个版本的可视化编程项目,以便在后续开发过程中进行参考或恢复等操作。在需要参考或恢复某个版本时,在草稿箱中查找到该版本,然后复制该版本完整的或部分的可视化编程项目至当前版本中。

3、在相关技术中,以上述方式进行参考或恢复某个版本,容易因为手动操作而导致向当前版本的项目内容引入错误的内容。


技术实现思路

1、本申请实施例提供了一种可视化编程项目的版本展示方法、装置、设备及存储介质。本申请实施例提供的技术方案如下:

2、根据本申请实施例的一个方面,提供了一种可视化编程项目的版本展示方法,所述方法包括:

3、在可视化编程编辑器的用户界面中,显示用于打开版本管理界面的入口控件,所述可视化编程编辑器用于开发可视化编程项目;

4、响应于针对所述入口控件的操作,显示所述版本管理界面,所述版本管理界面中显示有所述可视化编程项目的至少一个历史版本的展示内容;

5、响应于对比所述至少一个历史版本中的第一历史版本的操作,显示所述第一历史版本的版本对比界面;

6、在所述版本对比界面中,对比显示第一项目内容和第二项目内容,所述第一项目内容是所述第一历史版本的所述可视化编程项目的项目内容,所述第二项目内容是当前版本或第二历史版本的所述可视化编程项目的项目内容。

7、根据本申请实施例的一个方面,提供了一种可视化编程项目的版本展示装置,所述装置包括:

8、入口显示模块,用于在可视化编程编辑器的用户界面中,显示用于打开版本管理界面的入口控件,所述可视化编程编辑器用于开发可视化编程项目;

9、版本管理模块,用于响应于针对所述入口控件的操作,显示所述版本管理界面,所述版本管理界面中显示有所述可视化编程项目的至少一个历史版本的展示内容;

10、版本对比模块,用于响应于对比所述至少一个历史版本中的第一历史版本的操作,显示所述第一历史版本的版本对比界面;

11、内容对比模块,用于在所述版本对比界面中,对比显示第一项目内容和第二项目内容,所述第一项目内容是所述第一历史版本的所述可视化编程项目的项目内容,所述第二项目内容是当前版本或第二历史版本的所述可视化编程项目的项目内容。

12、根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述可视化编程项目的版本展示方法。

13、根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述可视化编程项目的版本展示方法。

14、根据本申请实施例的一个方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序由处理器加载并执行以实现上述可视化编程项目的版本展示方法。

15、本申请实施例提供的技术方案至少包括如下有益效果:

16、通过允许用户在版本管理界面中选择某一历史版本的项目内容,然后在版本对比界面与另一版本的项目内容进行对比显示,实现了为用户提供针对不同版本的项目内容进行对比的功能,在同一个界面中对比显示不同版本的项目内容,有利于用户快速定位不同版本的项目内容之间的异同,降低手动定位带来的出错概率,从而提高了用户的开发效率。

本文档来自技高网
...

【技术保护点】

1.一种可视化编程项目的版本展示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述版本对比界面中显示有第一展示区域和第二展示区域;

3.根据权利要求2所述的方法,其特征在于,所述第一展示区域和所述第二展示区域位于分割线两侧,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述响应于对比所述至少一个历史版本中的第一历史版本的操作,显示所述第一历史版本的版本对比界面,包括:

8.根据权利要求7所述的方法,其特征在于,所述积木元素组包括:代码块组和自定义函数,所述积木元素包括:积木和积木参数;

9.根据权利要求7所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述操作控件还包括查看控件;所述方法还包括:

11.根据权利要求7所述的方法,其特征在于,所述方法还包括:

12.根据权利要求11所述的方法,其特征在于,所述编辑状态包括以下至少之一:新增状态、修改状态和删除状态;所述方法还包括:

13.根据权利要求7所述的方法,其特征在于,所述第一积木元素组为代码块组;

14.根据权利要求7所述的方法,其特征在于,所述第一积木元素组为自定义函数;

15.根据权利要求1所述的方法,其特征在于,所述方法还包括以下至少之一:

16.根据权利要求1所述的方法,其特征在于,所述方法还包括以下至少之一:

17.一种可视化编程项目的版本展示装置,其特征在于,所述装置包括:

18.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求1至16任一项所述的方法。

19.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序用于被处理器执行,以实现如权利要求1至16任一项所述的方法。

20.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求1至16任一项所述的方法。

...

【技术特征摘要】

1.一种可视化编程项目的版本展示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述版本对比界面中显示有第一展示区域和第二展示区域;

3.根据权利要求2所述的方法,其特征在于,所述第一展示区域和所述第二展示区域位于分割线两侧,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求2所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述响应于对比所述至少一个历史版本中的第一历史版本的操作,显示所述第一历史版本的版本对比界面,包括:

8.根据权利要求7所述的方法,其特征在于,所述积木元素组包括:代码块组和自定义函数,所述积木元素包括:积木和积木参数;

9.根据权利要求7所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述操作控件还包括查看控件;所述方法还包括:

11.根据权利要求7所述的方法,其特征在于,所述方法还包括:

1...

【专利技术属性】
技术研发人员:王炼
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1