本文給大家?guī)鞹SMaster小程序編輯的新功能,其中主要包含:代碼編輯智能提示功能、可用外部代碼編輯器編輯小程序代碼并同步。
本文關(guān)鍵字:C小程序、Python小程序、代碼智能提示、外部代碼編輯器、Visual Studio
目錄/Catalog
● TSMaster的代碼編輯器
● 代碼智能提示功能
● 使用外部代碼編輯器聯(lián)合編輯小程序代碼
NEWS
”
TSMaster的代碼編輯器
TSMaster軟件中內(nèi)置了C小程序和python小程序,可以在小程序中編輯C或者python代碼,方便開發(fā)人員對同星硬件和TSMaster進行自動化操作,如圖1-3。
△ 圖1:TSMaster內(nèi)置的代碼編輯器
△ 圖2:TSMaster頭文件中的特有數(shù)據(jù)類型
△ 圖3:TSMaster中特有的函數(shù)
代碼智能提示功能
在TSMaster內(nèi)置代碼編輯器中,有許多TSMaster自定義的數(shù)據(jù)類型和函數(shù),用于數(shù)據(jù)讀寫和硬件操作。這些特殊的數(shù)據(jù)類型和函數(shù)都可以在TSMaster頭文件和函數(shù)一欄查看,但是對這些數(shù)據(jù)類型和函數(shù)不熟悉的開發(fā)人員需要經(jīng)常查看和搜索頭文件,這樣會降低開發(fā)效率。TSMaster在V2023.9.22版本的代碼編輯器中添加了智能代碼提示功能,方便開發(fā)人員提高開發(fā)效率。
TSMaster的代碼編輯器現(xiàn)在支持對TSMaster頭文件中特有的數(shù)據(jù)類型進行代碼提示,例如使用TCAN定義一幀名為msg的CAN報文結(jié)構(gòu)體,在代碼編輯器中就會自動提示該結(jié)構(gòu)體中包含的各個數(shù)據(jù)和函數(shù),如圖4。
△ 圖4:數(shù)據(jù)類型智能提示功能
同樣的代碼編輯器還支持對特有函數(shù)的進行智能補全和入口參數(shù)提示,如圖5。
△ 圖5:函數(shù)的智能提示功能
TSMaster的代碼編輯器不僅支持對自帶特有數(shù)據(jù)類型和函數(shù)進行智能提示和補全,也支持對全局定義中聲明的數(shù)據(jù)類型和函數(shù)進行智能提示。如圖6-7。
△ 圖6:全局定義的函數(shù)智能提示
△ 圖7:全局定義的數(shù)據(jù)智能提示
使用外部代碼編輯器聯(lián)合編輯小程序代碼
對于一些喜歡使用固定的代碼編輯器的開發(fā)人員,TSMaster現(xiàn)在還支持使用其它代碼編輯器進行聯(lián)合編輯。點擊下面這個按鈕就可以使用外部編輯器編輯代碼。如圖8。
△ 圖8:使用外部編輯器編輯代碼
比如,設(shè)置了以cpp為后綴的文件自動使用Visual Studio打開,因此點擊后會把代碼使用Visual Studio打開,可以在Windows設(shè)置中設(shè)置想要自動打開的代碼編輯器。
在代碼編輯器中對代碼進行編輯并保存后可以看到在TSMaster的代碼編輯器中會出現(xiàn)剛剛編輯過的代碼。這個功能可以方便開發(fā)者使用自己喜歡的代碼編輯器編寫TSMaster小程序中的代碼。
△ 圖9:使用外部編輯器編輯小程序代碼
-
代碼
+關(guān)注
關(guān)注
30文章
4886瀏覽量
70245 -
MASTER
+關(guān)注
關(guān)注
0文章
105瀏覽量
11606 -
小程序
+關(guān)注
關(guān)注
1文章
243瀏覽量
12770
發(fā)布評論請先 登錄

一分鐘了解FFC排線在NFC中的應(yīng)用

10分鐘上手寫代碼,LuatOS協(xié)程輕松掌握!


兩分鐘帶你了解多功能標(biāo)準(zhǔn)源


一分鐘了解安科瑞AMC系列電表

用現(xiàn)代移位寄存器克服最后一分鐘的特征蠕變

有刷?無刷?一分鐘教你怎么選!

INA199A3 3腳和4腳短路接24V輸入,不到一分鐘就燒了,為什么?
一分鐘了解企業(yè)通用制品庫 JFrog Artifactory

一分鐘了解深圳聯(lián)通3CC組網(wǎng)方案

TSMaster 的 CAN UDS 診斷操作指南(上)

評論