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