Robotmon VSCode 插件功能

Robotmon插件功能能夠滿足開發者的所有需求

工作區域介紹

開啟VSCode後請務必先開啟一個工作資料夾!

A. VSCode 控制區

B. Local Devices 近端USB連線裝置區:啟動Robotmon Service

手機啟動Service (Service 已經啟動可以略過此步驟)

  1. 請先確認已經開啟開發者模式,並且允許USB偵測(與啟動Robotmon Service相同)

模擬器啟動Service(以NOX夜神模擬器為例子)

Nox模擬器多開:Port 依序為 62001, 62025, 62026, 62027, ... BS模擬器多開:Port 依序為 5555, 5565, 5575, 5585, ... 雷電模擬器多開:Port 依序為 5555, 5556, 5557, 5558, ...

C. Remote Device 遠端連線Service裝置區:連線Robotmon Service

手機連線

模擬器連線

裝置連線成功後,點選IP項目,下方會出現 H. (DEVICE CONTROL PANEL) 裝置控制區

D. Assets 螢幕截圖區

E. Snippets Robotmon APIs 指令集區

F. Assets Panel 詳細螢幕截圖區

繼上述D所述,多了螢幕截圖預覽。

G. Screen Sync Panel 螢幕工具區

螢幕工具區包含了螢幕同步、螢幕截圖、螢幕取色、螢幕控制等功能。

H. Device Control Panel 裝置控制區

請先在 C. (Remote Devices) 連線裝置,並且選取裝置,才會顯示此功能

Setting: 開啟 robotmon-settings.json 可設定螢幕截圖品質,emulator port等設定。 Run: 執行工作區域的腳本,將腳本在裝置裝執行(請先點選工作區域) Pause: 暫停腳本,會呼叫內建 pause(); Resume: 恢復暫停腳本,會呼叫內建 resume(); Stop: 中斷腳本,會呼叫內建 stop(); Screenshot: 螢幕截圖至工作資料夾內 Control: 開啟 G. (Screen Sync Panel)

I. VSCode 編輯區域

VSCode 編輯器,支援所有VSCode功能。

腳本副檔名請確認為 .js,才有程式碼標色功能,語法檢查

J. Logger 訊息日誌區

Robotmon 紀錄所有工作訊息 Robotmon xxx.xxx.xxx.xxx (IP) 紀錄所有腳本訊息

如果腳本訊息沒有更新,請重新連線

Last updated