一分鐘帶你了解TSMaster小程序編輯代碼智能提示功能
本文給大家帶來(lái)TSMaster小程序編輯的新功能,其中主要包含:代碼編輯智能提示功能、可用外部代碼編輯器編輯小程序代碼并同步。
本文關(guān)鍵字:C小程序、Python小程序、代碼智能提示、外部代碼編輯器、Visual Studio
一、TSMaster的代碼編輯器
TSMaster軟件中內置了C小程序和python小程序,可以在小程序中編輯C或者python代碼,方便開(kāi)發(fā)人員對同星硬件和TSMaster進(jìn)行自動(dòng)化操作,如圖1-3。
二、代碼智能提示功能
在TSMaster內置代碼編輯器中,有許多TSMaster自定義的數據類(lèi)型和函數,用于數據讀寫(xiě)和硬件操作。這些特殊的數據類(lèi)型和函數都可以在TSMaster頭文件和函數一欄查看,但是對這些數據類(lèi)型和函數不熟悉的開(kāi)發(fā)人員需要經(jīng)常查看和搜索頭文件,這樣會(huì )降低開(kāi)發(fā)效率。TSMaster在V2023.9.22版本的代碼編輯器中添加了智能代碼提示功能,方便開(kāi)發(fā)人員提高開(kāi)發(fā)效率。
TSMaster的代碼編輯器現在支持對TSMaster頭文件中特有的數據類(lèi)型進(jìn)行代碼提示,例如使用TCAN定義一幀名為msg的CAN報文結構體,在代碼編輯器中就會(huì )自動(dòng)提示該結構體中包含的各個(gè)數據和函數,如圖4。
同樣的代碼編輯器還支持對特有函數的進(jìn)行智能補全和入口參數提示,如圖5。
TSMaster的代碼編輯器不僅支持對自帶特有數據類(lèi)型和函數進(jìn)行智能提示和補全,也支持對全局定義中聲明的數據類(lèi)型和函數進(jìn)行智能提示。如圖6-7。
三、使用外部代碼編輯器聯(lián)合編輯小程序代碼
對于一些喜歡使用固定的代碼編輯器的開(kāi)發(fā)人員,TSMaster現在還支持使用其它代碼編輯器進(jìn)行聯(lián)合編輯。點(diǎn)擊下面這個(gè)按鈕就可以使用外部編輯器編輯代碼。如圖8。
比如,設置了以cpp為后綴的文件自動(dòng)使用Visual Studio打開(kāi),因此點(diǎn)擊后會(huì )把代碼使用Visual Studio打開(kāi),可以在Windows設置中設置想要自動(dòng)打開(kāi)的代碼編輯器。
在代碼編輯器中對代碼進(jìn)行編輯并保存后可以看到在TSMaster的代碼編輯器中會(huì )出現剛剛編輯過(guò)的代碼。這個(gè)功能可以方便開(kāi)發(fā)者使用自己喜歡的代碼編輯器編寫(xiě)TSMaster小程序中的代碼。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。