0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一分钟带你了解TSMaster小程序编辑代码智能提示功能

上海同星智能科技有限公司 2023-10-28 08:22 次阅读

本文给大家带来TSMaster小程序编辑的新功能,其中主要包含:代码编辑智能提示功能、可用外部代码编辑器编辑小程序代码并同步。

本文关键字:C小程序、Python小程序、代码智能提示、外部代码编辑器、Visual Studio

目录/Catalog

TSMaster的代码编辑器

代码智能提示功能

使用外部代码编辑器联合编辑小程序代码

NEWS

TSMaster的代码编辑器

TSMaster软件中内置了C小程序和python小程序,可以在小程序中编辑C或者python代码,方便开发人员对同星硬件和TSMaster进行自动化操作,如图1-3。

037897c8-7528-11ee-9788-92fbcf53809c.png

△ 图1:TSMaster内置的代码编辑器

03a35e2c-7528-11ee-9788-92fbcf53809c.png

△ 图2:TSMaster头文件中的特有数据类型

03c4a74e-7528-11ee-9788-92fbcf53809c.png

△ 图3:TSMaster中特有的函数

代码智能提示功能

在TSMaster内置代码编辑器中,有许多TSMaster自定义的数据类型和函数,用于数据读写和硬件操作。这些特殊的数据类型和函数都可以在TSMaster头文件和函数一栏查看,但是对这些数据类型和函数不熟悉的开发人员需要经常查看和搜索头文件,这样会降低开发效率。TSMaster在V2023.9.22版本的代码编辑器中添加了智能代码提示功能,方便开发人员提高开发效率。


TSMaster的代码编辑器现在支持对TSMaster头文件中特有的数据类型进行代码提示,例如使用TCAN定义一帧名为msg的CAN报文结构体,在代码编辑器中就会自动提示该结构体中包含的各个数据和函数,如图4。

03c93250-7528-11ee-9788-92fbcf53809c.png

△ 图4:数据类型智能提示功能


同样的代码编辑器还支持对特有函数的进行智能补全和入口参数提示,如图5。

03c93250-7528-11ee-9788-92fbcf53809c.png

△ 图5:函数的智能提示功能

TSMaster的代码编辑器不仅支持对自带特有数据类型和函数进行智能提示和补全,也支持对全局定义中声明的数据类型和函数进行智能提示。如图6-7。

03f2b7e2-7528-11ee-9788-92fbcf53809c.png

△ 图6:全局定义的函数智能提示

0404dada-7528-11ee-9788-92fbcf53809c.png

△ 图7:全局定义的数据智能提示

使用外部代码编辑器联合编辑小程序代码

对于一些喜欢使用固定的代码编辑器的开发人员,TSMaster现在还支持使用其它代码编辑器进行联合编辑。点击下面这个按钮就可以使用外部编辑器编辑代码。如图8。

0423f960-7528-11ee-9788-92fbcf53809c.png

△ 图8:使用外部编辑器编辑代码

比如,设置了以cpp为后缀的文件自动使用Visual Studio打开,因此点击后会把代码使用Visual Studio打开,可以在Windows设置中设置想要自动打开的代码编辑器。


在代码编辑器中对代码进行编辑并保存后可以看到在TSMaster的代码编辑器中会出现刚刚编辑过的代码。这个功能可以方便开发者使用自己喜欢的代码编辑器编写TSMaster小程序中的代码。

044aa696-7528-11ee-9788-92fbcf53809c.png

△ 图9:使用外部编辑器编辑小程序代码

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4857

    浏览量

    69485
  • MASTER
    +关注

    关注

    0

    文章

    104

    浏览量

    11422
  • 小程序
    +关注

    关注

    1

    文章

    241

    浏览量

    12392
收藏 人收藏

    相关推荐

    一分钟了解安科瑞AMC系列电表

    1.概述 ‌[安科瑞AMC系列电表]是专为满足[电力系统]、[工矿企业]、[公用设施]和[智能大厦]的电力监控需求而设计的智能仪表 。该系列电表集成了电力参数的测量功能,包括单相或三相的电流、电压
    的头像 发表于 10-09 11:01 389次阅读
    <b class='flag-5'>一分钟</b><b class='flag-5'>了解</b>安科瑞AMC系列电表

    用现代移位寄存器克服最后一分钟的特征蠕变

    电子发烧友网站提供《用现代移位寄存器克服最后一分钟的特征蠕变.pdf》资料免费下载
    发表于 09-21 11:20 0次下载
    用现代移位寄存器克服最后<b class='flag-5'>一分钟</b>的特征蠕变

    波型输出正常,但工作不到一分钟时间TPA3221总是无故烧毁,为什么?

    波型输出正常,但工作不到一分钟时间TPA3221总是无故烧毁,绝对不是过流或过热。
    发表于 08-14 07:50

    有刷?无刷?一分钟教你怎么选!

    电机是指通过电磁感应定律实现电能转换或传递的种电磁装置,在工业生产中有着十重要的地位。有刷电机与无刷电机,都属于常用电机,其区别就在于结构内是否有碳刷,除此之外,两者还有很大的不同。调速方式有刷
    的头像 发表于 08-13 17:21 462次阅读
    有刷?无刷?<b class='flag-5'>一分钟</b>教你怎么选!

    INA199A3 3脚和4脚短路接24V输入,不到一分钟就烧了,为什么?

    INA199A3 3脚和4脚短路接24V输入,取样电阻是33毫欧,插上电源24V,VOUT可以输出14V,INA199A3不到一分钟就烧了,试了两个都是样的问题;后面把3脚接到7550输出5V
    发表于 08-02 06:45

    一分钟了解企业通用制品库 JFrog Artifactory

     什么是二进制软件制品仓库 软件制品是指可在服务器上直接运行的二进制形式的文件,通常称之为二进制软件制品。不同开发语言所产生的制品的获取、使用、共享方式不同,二进制制品仓库能够统管理所有开发语言
    的头像 发表于 06-18 13:25 438次阅读
    <b class='flag-5'>一分钟</b><b class='flag-5'>了解</b>企业通用制品库 JFrog Artifactory

    一分钟了解深圳联通3CC组网方案

    为了响应深圳市工信局发布《深圳市极速宽带先锋城市2024年行动计划》,到2024年底,基本建成泛在先进、高速智能、天地体的新型信息基础设施供给体系,实现网络供给能力和服务水平全球领先,打造世界先进
    的头像 发表于 06-13 08:04 350次阅读
    <b class='flag-5'>一分钟</b><b class='flag-5'>了解</b>深圳联通3CC组网方案

    TSMaster 的 CAN UDS 诊断操作指南(上)

    TSMaster可以少代码甚至零代码就可以完成诊断流程开发,诊断开发人员只需要熟悉诊断流程,就能打通研发、产线、售后整条链路环节。TSMaster的UDS诊断
    的头像 发表于 06-08 08:21 3094次阅读
    <b class='flag-5'>TSMaster</b> 的 CAN UDS 诊断操作指南(上)

    中兴2400 (v4.3)维修求助

    机子改过0-230V可调,正常的时候满载(230V、12A)接着负载(电池)直接通电后机子电压直跳不上去,最多只能到60多V,僵持一分钟左右后炸管,后面换了管,换管后电压最高还是只能到60多V,直硬升压的话过
    发表于 06-05 16:18

    TSMaster 中 Hex 文件编辑器使用详细教程

    TSMaster软件的Hex文件编辑器提供了文件处理的功能,这特性让使用TSMaster软件的用户可以更便捷地对Hex、bin、mot、s
    的头像 发表于 06-01 08:21 1024次阅读
    <b class='flag-5'>TSMaster</b> 中 Hex 文件<b class='flag-5'>编辑</b>器使用详细教程

    涂鸦教你打造火爆社交圈的如厕小应用,代码开源支持二开

    一分钟到底算不算久?在王家卫的电影里,男女主角可以只做一分钟的朋友,然后用辈子去忘记;而在满了坑位的厕所门外,这一分钟,就是涂鸦开发者--小秋度秒如年的内急时刻。相信所有人都经历过无
    的头像 发表于 04-30 08:14 429次阅读
    涂鸦教你打造火爆社交圈的如厕小应用,<b class='flag-5'>代码</b>开源支持二开

    一分二/一分三快充数据线方案介绍

    往往面临同时为多个设备充电的困境,这时,Type-C一分二快充线便成为解决方案中的佼佼者。 为了满足广大用户对充电效率和便捷性的追求,推出了套Type-C一分二快充线的智能分配方案。
    的头像 发表于 04-13 10:52 787次阅读
    <b class='flag-5'>一分</b>二/<b class='flag-5'>一分</b>三快充数据线方案介绍

    一分钟了解能耗监测管理系统

    故障快速诊断能耗监测管理系统可以根据实时采集的数据快速诊断出设备运行中出现的各种故障情况 高效使用资源通过对用电情况进行实时监测和分析,可以帮助企业有效地使用公司的资源
    发表于 04-09 14:36 719次阅读
    <b class='flag-5'>一分钟</b><b class='flag-5'>了解</b>能耗监测管理系统

    一分钟看完看懂电机的接线方法

    今天给大家讲解下,看懂电机的接线方法,一分钟看完,看就懂!。 电机的接线方法无外乎以下两种 1a星形接法(实物图)
    发表于 03-31 15:40 4455次阅读
    <b class='flag-5'>一分钟</b>看完看懂电机的接线方法

    M8连接器挑选起来并不复杂,一分钟完成选型

    M8连接器挑选起来并不复杂,德索精密工业教您一分钟完成选型!德索精密工业,专业生产M8连接器十八年,欢迎前来采购M8相关产品。选择合适自己使用的连接器非常重要,在日后的使用中可以避免许多麻烦,那么究竟该如何选择呢?今天就来为大家详细介绍下。
    的头像 发表于 03-18 17:06 582次阅读
    M8连接器挑选起来并不复杂,<b class='flag-5'>一分钟</b>完成选型