开源E4Arduino大型Arduino开发平台,编译命令行、串口调试助手

其他编程 2020-08-21 16:50:34

开源E4Arduino大型Arduino开发平台,编译命令行、串口调试助手

开源出一个Arduino类库开发工具,看了看与这个我之前开发的软件一模一样。

之前有内部成员把1.8版本的源代码泄露出去了,所以当时在开发2.0版本,由于源码泄露,我商用这个软件就很难,当时这个项目就废弃了。

现在决定开源出来,一是让那些想白嫖别人作品的人不会占便宜,第二个也希望别人可以继续一起把这个软件继续维护下去,第三个也可以供大家学习使用,这个平台里面就涉及了文件的处理。

这个软件大家可以继续使用下去,或者也可以修改成别的IDE,但是需要说明是我这个项目改的。也可以看看我那款软件的更新记录,从开始编写到更新到2.0版本,也算是比较完善的版本,但是也有更多的完善空间,像多程序集,还有代码编辑框等等可以完善。

软件更新记录
v2.00
1.优化了智能匹配算法,将类模块使用的匹配算法优化了,类模块值匹配当前类模块下的方法,且在一般输入下不会输出类型和类型所属的方法。
2.修复了“系统核心支持库”下的函数“串口_是否收到”函数的语法错误。
3.修复了工程在新建、打开其他工程时,子程序集出错的问题。
4.修复了代码编辑框风格在配置时,字体,字体大小出错的问题,并添加了“系统关键字风格前景色”、“系统关键字风格背景色”的选项,还添加了“新版灰色风格”的配置。
5.修复了窗口的组件显示问题,并对窗口中的部分失真图标进行设置修改。
6.修复了在XP系统下启动界面出错的问题,改用其他启动界面。
7.修复了E4Arduino工程通过文件打开失败的问题,并添加了可以通过拖放文件至窗口打开E4Arduino工程文档的功能。
8.修复了保存工程文档时,弹出保存工程对话框点击按钮“取消”后立刻关闭的问题。
9.改进了E4Arduino工程文档的结构储存方式,并添加了“保护工程文档”功能,可以帮助用户防止其E4Arduino文档泄露或非法修改。注意,原E4Arduino工程文档在本版本将法打开。
10.添加了“授权系统”,E4Arduino正式进入商业化,授权码为永久绑定机器版本。
11.添加了类库发布功能,可以将E4Arduino工程文档(*.ear)转换为E4Arduino支持库(*.ku),为Pro版本功能,在“共享”菜单下,详情见窗口。
12.添加了“共享”菜单,并将“导出ino文件”子菜单移至此菜单下,此外本菜单下还有“作品发布”、“源代码共享”两个子菜单,可以浏览论坛上好的源代
码和作品或者分享你的作品。
13.添加了“类库开发工具”中文档修改提示保存的功能,防止用户错误关闭而导致文档部分丢失信息事情的发生。
14.添加了支持库“液晶显示器操作支持库”Pro版本用户可以通过此支持库实现对其支持版本型号的液晶显示器进行操作。
15.添加了工程文档对支持库的检验,为检测到工程所调用支持库未安装,将会警告并打开文档失败。
16.添加“选项”菜单,将对支持库的设置,代码编辑框配色选项、编译上传选项移至此菜单下,更好操作。
17.添加在打开“例程”时检查文档是否修改,防止用户错误打开导致文档部分丢
失信息事情的发生。
18.在软件例程中添加了“类库编写样例”例程,供Pro用户开发作为参考帮助。
19.对“Basic版本”添加板卡的使用限制,“Basic版本”用户只允许使用“Arduino Uno”、“Arduino Nano”以及“Arduino Mega”类型的板卡,Pro版本无板卡使用限制。
20.对表格配色进行修改,其前景色、背景色将与代码编辑框默认配色保持一致。