个人网站:IT知识小屋 版权:本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦文章目录简介解决痛点功能列表功能截图快速应用开源地址使用手册写在最后简介comNG是一款专为嵌入式工程师和串口调试场景设计的现代化串口助手系统它解决了传统串口工具界面老旧分析能力不足多平台兼容性差等难点。系统支持多标签、多实例、Hex模式数据可视化、语法高亮、自定义主题等核心功能于一体支持在Windows、Mac、Linux跨平台运行可广泛应用于串口通信验证、设备调试、日志分析、数据流检测等场景。系统采用了ElectronNode技术栈实现提供了美观大气的现代化界面和简洁流畅的交互设计。用户可通过拖拽、快捷键等方式快速调用功能同时工具还提供了图形化数据展示和灵活的自定义高亮语法等高级工具满足不同用户个性化的场景需求。解决痛点界面老旧与交互不流畅许多传统串口工具仍停留在传统Windows样式界面和操作设计用户体验不好。comNG基于现代化UI设计提供多标签、多实例可满足用户不同场景的需求。现场数据分析能力不足传统串口工具大多聚焦发送、接收对数据内容分析能力不足。comNG内置了高亮语法、支持搜索高亮、选择高亮、并引入mini-map等功能分析能力和数据可读性更强。平台兼容性弱传统串口工具对主流操作系统Windows、Linux、Mac兼容性较差。comNG支持跨平台使用有效降低环境切换成本。日志和十六进制分析能力不足高性能串口通信常含十六进制数据、日志流难读等难题。comNG支持专业的Hex模式、时间戳、日志保存、便于调试和回溯。灵活性不强传统串口工具灵活性受限用户无法定制化开发。comNG则提供了强大的灵活性支持用户定义快捷键如打开/关闭串口、清空日志、高亮文本等并支持自定义主题、日志签名、拖拽文件打开等操作可满足用户的个性化需求。功能列表comNG区别于其他串口助手的地方在于其强大的 “现场数据分析“ 能力。简单来说就是comNG提供的多种功能以帮助用户更方便地分析打印输出文本。这些功能包括现代高效的UI和交互设计支持多标签、多实例专业的Hex模式通用的数据图形化界面自动文本高亮基于内建的comNGLang语法手动文本高亮类似于notepad的StyleToken搜索文本高亮类似于vscode的搜索文本高亮选择文本高亮类似于vscode的选择文本高亮支持minimap功能类似于vscode的minimap基于文本内容的中断功能收到特定数据后自动关闭串口日志文档的签名时间和姓名日志保存后加密常用命令支持快捷键操作比如打开/关闭串口、打开/保存文件、清除文本、高亮文本等跨平台Windows、MacOS以及基于Debian的Linux系统比如Ubuntu和Deepin自定义主题只支持软件下方Bar的背景色Modem信号指示和控制自动串口枚举自定义波特率十六进制接收/发送接收时间戳发送文本流控文件保存和打开支持拖动抓取至文件功能截图快速应用安装教程1、下载对应系统的安装文件直接安装即可使用(地址在文后) 2、针对Linux系统可能需要对串口设备文件执行以下命令sudo chmod 666 /dev/ttyS1(ttyS1替换为你的串口设备文件)二次开发1、下载项目包(地址在文后) 2、设置开发环境npm install --global yarn 3、安装 cd comNG yarn 4、运行 code . yarn run start 5、编译yarn make开源地址使用手册点击下方的【IT学习日记】回复【资源】领取 个人网站:IT学习日记如果这篇文章对您有帮助请一定帮我点个“关注”和“点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。写在最后1000优质开源项目更新进度281/1000。如需更多类型优质项目推荐请在文章后留言。
阅读完成 · 觉得有帮助?