Robotmon VSCode 插件功能
Robotmon插件功能能夠滿足開發者的所有需求
工作區域介紹
開啟VSCode後請務必先開啟一個工作資料夾!
A. VSCode 控制區
B. Local Devices 近端USB連線裝置區:啟動Robotmon Service
手機啟動Service (Service 已經啟動可以略過此步驟)
請先確認已經開啟開發者模式,並且允許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
手機連線
模擬器連線
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