本文給大家帶來TSMaster小程序編輯的新功能,其中主要包含:代碼編輯智能提示功能、可用外部代碼編輯器編輯小程序代碼并同步。
本文關鍵字:C小程序、Python小程序、代碼智能提示、外部代碼編輯器、Visual Studio
目錄/Catalog
● TSMaster的代碼編輯器
● 代碼智能提示功能
● 使用外部代碼編輯器聯合編輯小程序代碼
NEWS
”
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:使用外部編輯器編輯小程序代碼
-
代碼
+關注
關注
30文章
4828瀏覽量
69056 -
MASTER
+關注
關注
0文章
104瀏覽量
11331 -
小程序
+關注
關注
1文章
239瀏覽量
12263
發布評論請先 登錄
相關推薦
一分鐘了解安科瑞AMC系列電表
![<b class='flag-5'>一分鐘</b><b class='flag-5'>了解</b>安科瑞AMC系列電表](https://file1.elecfans.com/web1/M00/F2/91/wKgZoWcF8YOAekH0AATmgoGoyNE733.png)
INA199A3 3腳和4腳短路接24V輸入,不到一分鐘就燒了,為什么?
一分鐘了解深圳聯通3CC組網方案
![<b class='flag-5'>一分鐘</b><b class='flag-5'>了解</b>深圳聯通3CC組網方案](https://file.elecfans.com/web2/M00/43/7B/pYYBAGJ-B6aAHuNPAAAf8J1Ebk4778.jpg)
TSMaster 的 CAN UDS 診斷操作指南(上)
![<b class='flag-5'>TSMaster</b> 的 CAN UDS 診斷操作指南(上)](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
中興2400 (v4.3)維修求助
涂鴉教你打造火爆社交圈的如廁小應用,代碼開源支持二開
![涂鴉教你打造火爆社交圈的如廁小應用,<b class='flag-5'>代碼</b>開源支持二開](https://file.elecfans.com/web2/M00/40/04/pYYBAGJrTDSAYdI1AAASTiyZjeQ622.jpg)
一分二/一分三快充數據線方案介紹
![<b class='flag-5'>一分</b>二/<b class='flag-5'>一分</b>三快充數據線方案介紹](https://file1.elecfans.com/web2/M00/C9/2C/wKgaomYZ81qAAsRpAAJhwOc1Neo097.png)
一分鐘了解能耗監測管理系統
![<b class='flag-5'>一分鐘</b><b class='flag-5'>了解</b>能耗監測管理系統](https://file1.elecfans.com/web2/M00/C8/76/wKgaomYU4oqAeieiAAARZLelFsY954.jpg)
M8連接器挑選起來并不復雜,一分鐘完成選型
![M8連接器挑選起來并不復雜,<b class='flag-5'>一分鐘</b>完成選型](https://file1.elecfans.com/web2/M00/C2/68/wKgZomXi8g-AIA2eAAByCLCWPMc363.png)
M8連接器受什么因素影響,一分鐘即可讀懂!
![M8連接器受什么因素影響,<b class='flag-5'>一分鐘</b>即可讀懂!](https://file1.elecfans.com/web2/M00/C3/58/wKgaomXi8VOASDHPAACK3rXRS2g962.png)
評論