一种全景式交互代码编辑器的制作方法

文档序号:27907464发布日期:2021-12-11 06:01阅读:234来源:国知局
一种全景式交互代码编辑器的制作方法

1.本发明涉及一种代码编辑器,特别涉及一种全景式交互代码编辑器,属于编程技术领域。


背景技术:

2.代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系,代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等,源代码是代码的分支,某种意义上来说,源代码相当于代码,现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序,计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过代码编辑器完成。现在的代码编辑器体型大,不便于携带,没有防护结构,受到冲击容易损坏。因此我们对此做出改进,提出一种全景式交互代码编辑器。


技术实现要素:

3.本发明的目的在提供一种全景式交互代码编辑器,以解决上述背景技术中提出的现在的代码编辑器体型大,不便于携带,没有防护结构,受到冲击容易损坏的问题。
4.为实现上述目的,本发明提供如下技术方案:一种全景式交互代码编辑器,包括手提箱体和代码编辑器,所述手提箱体的内部开设有收纳腔,且所述收纳腔的一端贯穿手提箱体一侧的中部,所述收纳腔的两侧均固定设置有滑轨,两个所述滑轨分别与代码编辑器两侧开设的滑槽滑动连接,所述代码编辑器的顶部固定安装有编辑键盘,所述编辑键盘的一侧固定连接有存储器,所述手提箱体的顶部开设有与收纳腔相连通的显示器收纳槽,所述显示器收纳槽的一端铰接有显示器,所述手提箱体一侧的顶部开设有提手卡槽,所述手提箱体的一端固定安装有蓄电池,所述蓄电池与代码编辑器电性连接,所述代码编辑器分别与显示器、编辑键盘和存储器电性连接。
5.作为本发明的一种优选技术方案,所述手提箱体顶部的一侧固定设置有支撑挡板,所述支撑挡板的一侧固定连接有两个第一磁石,所述显示器一侧的底部固定连接有两个第二磁石,两个所述第一磁石分别与两个第二磁石磁性连接。
6.作为本发明的一种优选技术方案,所述代码编辑器远离手提箱体的一端固定连接有第一提手,所述显示器的一侧固定连接有与提手卡槽对应的第二提手,所述手提箱体一侧的底部固定连接有第三提手。
7.作为本发明的一种优选技术方案,其中一个所述滑轨的内固设置有两个usb数据接口,所述代码编辑器分别与两个usb数据接口电性连接。
8.作为本发明的一种优选技术方案,所述第一提手的两侧均固定连接有固定钩,两个所述固定钩分别与第二提手和第三提手对应设置,且所述第一提手的两端均开设有空
槽。
9.与现有技术相比,本发明的有益效果是:本发明一种全景式交互代码编辑器,编辑器展开,使用者进行代码编辑,收纳代码编辑器和翻转显示器,三个提手拼接组合在一起,通过固定钩进行连接固定,保证编辑器收纳状态的稳定性,收纳状态的编辑器体积小,防护性强,且便于使用者携带。
附图说明
10.图1为本发明的显示器展开状态的结构示意图;
11.图2为本发明的显示器收纳状态的结构示意图。
12.图中:1、手提箱体;2、代码编辑器;3、显示器;4、收纳腔;5、显示器收纳槽;6、滑槽;7、编辑键盘;8、第一提手;9、固定钩;10、空槽;11、usb数据接口;12、存储器;13、支撑挡板;14、蓄电池;15、第二提手;16、滑轨;17、第一磁石;18、第二磁石。
具体实施方式
13.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
14.请参阅图1-2,本发明提供一种全景式交互代码编辑器,包括手提箱体1和代码编辑器2,手提箱体1的内部开设有收纳腔4,且收纳腔4的一端贯穿手提箱体1一侧的中部,收纳腔4的两侧均固定设置有滑轨16,两个滑轨16分别与代码编辑器2两侧开设的滑槽6滑动连接,代码编辑器2的顶部固定安装有编辑键盘7,编辑键盘7的一侧固定连接有存储器12,手提箱体1的顶部开设有与收纳腔4相连通的显示器收纳槽5,显示器收纳槽5的一端铰接有显示器3,手提箱体1一侧的顶部开设有提手卡槽,手提箱体1的一端固定安装有蓄电池14,蓄电池14与代码编辑器2电性连接,代码编辑器2分别与显示器3、编辑键盘7和存储器12电性连接。
15.优选的,手提箱体1顶部的一侧固定设置有支撑挡板13,支撑挡板13的一侧固定连接有两个第一磁石17,显示器3一侧的底部固定连接有两个第二磁石18,两个第一磁石17分别与两个第二磁石18磁性连接,通过第一磁石17吸附第二磁石18,使支撑挡板13对显示器3进行固定。
16.优选的,代码编辑器2远离手提箱体1的一端固定连接有第一提手8,显示器3的一侧固定连接有与提手卡槽对应的第二提手15,手提箱体1一侧的底部固定连接有第三提手,三个提手拼接组合在一起,便于使用者携带。
17.优选的,其中一个滑轨16的内固设置有两个usb数据接口11,代码编辑器2分别与两个usb数据接口11电性连接,通过usb数据接口11进行数据传输。
18.优选的,第一提手8的两侧均固定连接有固定钩9,两个固定钩9分别与第二提手15和第三提手对应设置,且第一提手8的两端均开设有空槽10,第一提手8通过两个固定钩9连接第二提手15和第三提手,通过第三提手固定第一提手8,第一提手8固定第二提手15,第二提手15通过空槽10伸出手提箱体1。
19.具体使用时,本发明一种全景式交互代码编辑器,代码编辑器2和显示器3展开,使用者通过编辑键盘7编写代码,代码编辑器2模拟编程栈执行过程,以卡片代表每一个执行单元,需要解决递归卡片的功能递归树状结构,目的为了简单展示可视化的编程过程,通过代码卡片堆叠,按顺序执行,产生执行后的相应画面效果,让少儿也能进行编程逻辑思维锻炼,加强数理思维,需要理解卡片结构,每个执行卡片都允许有子级以及下一级。通过递归能够遍历所有节点,进行逻辑排布。最终使执行卡片可以接受,按顺序,根据条件嵌套或者用循环嵌套等方式进行排列要设计合理的架构,编程场景由角色组成,角色可拥有多个执行节点,每个节点又可拥有多个响应热区,可用于卡片响应,连接,显示器3进行显示,存储器12存储数据,通过usb数据接口11进行数据传输,显示器3展开状态下,通过第一磁石17吸附第二磁石18,使支撑挡板13对显示器3进行固定,收纳显示器3时,通过第二提手15翻转显示器3,将显示器3卡入显示器收纳槽5,第二提手15通过空槽10伸出手提箱体1,通过第一提手8推动代码编辑器2收纳入收纳腔4,三个提手拼接组合在一起,第一提手8通过两个固定钩9连接第二提手15和第三提手,通过第三提手固定第一提手8,第一提手8固定第二提手15,收纳状态的编辑器体积小,防护性强,且便于使用者携带。
20.在本发明的描述中,需要理解的是,指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
21.在本发明中,除非另有明确的规定和限定,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
22.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1