本文给大家带来TSMaster小程序编辑的新功能,其中主要包含:代码编辑智能提示功能、可用外部代码编辑器编辑小程序代码并同步。
本文关键字:C小程序、Python小程序、代码智能提示、外部代码编辑器、Visual Studio
目录/Catalog
● TSMaster的代码编辑器
● 代码智能提示功能
● 使用外部代码编辑器联合编辑小程序代码
一、TSMaster的代码编辑器
TSMaster软件中内置了C小程序和python小程序,可以在小程序中编辑C或者python代码,方便开发人员对同星硬件和TSMaster进行自动化操作,如图1-3。
△ 图1:TSMaster内置的代码编辑器
△ 图2:TSMaster头文件中的特有数据类型
△ 图3:TSMaster中特有的函数
二、代码智能提示功能
在TSMaster内置代码编辑器中,有许多TSMaster自定义的数据类型和函数,用于数据读写和硬件操作。这些特殊的数据类型和函数都可以在TSMaster头文件和函数一栏查看,但是对这些数据类型和函数不熟悉的开发人员需要经常查看和搜索头文件,这样会降低开发效率。TSMaster在V2023.9.22版本的代码编辑器中添加了智能代码提示功能,方便开发人员提高开发效率。
TSMaster的代码编辑器现在支持对TSMaster头文件中特有的数据类型进行代码提示,例如使用TCAN定义一帧名为msg的CAN报文结构体,在代码编辑器中就会自动提示该结构体中包含的各个数据和函数,如图4。
△ 图4:数据类型智能提示功能
同样的代码编辑器还支持对特有函数的进行智能补全和入口参数提示,如图5。
△ 图5:函数的智能提示功能
TSMaster的代码编辑器不仅支持对自带特有数据类型和函数进行智能提示和补全,也支持对全局定义中声明的数据类型和函数进行智能提示。如图6-7。
△ 图6:全局定义的函数智能提示
△ 图7:全局定义的数据智能提示
三、使用外部代码编辑器联合编辑小程序代码
对于一些喜欢使用固定的代码编辑器的开发人员,TSMaster现在还支持使用其它代码编辑器进行联合编辑。点击下面这个按钮就可以使用外部编辑器编辑代码。如图8。
△ 图8:使用外部编辑器编辑代码
比如,设置了以cpp为后缀的文件自动使用Visual Studio打开,因此点击后会把代码使用Visual Studio打开,可以在Windows设置中设置想要自动打开的代码编辑器。
在代码编辑器中对代码进行编辑并保存后可以看到在TSMaster的代码编辑器中会出现刚刚编辑过的代码。这个功能可以方便开发者使用自己喜欢的代码编辑器编写TSMaster小程序中的代码。
△ 图9:使用外部编辑器编辑小程序代码