SPIKE 樂高機器人

我的網頁

2024-06-18

mBlock5 Web (慧編程線上版) 5.5.3 的新功能

 mBlock5 Web (慧編程線上版)更新為 5.5.3版,同時提供一些新功能。


舞台收合快捷鍵

先說一個已經存在的功能,舞台快速關閉打開,在工作區右邊有一些快速按鍵,除了可以放大縮小指令,橘色的按鍵就是舞台關閉的開關(Hide Stage/Show Stage)



積木命令面板

現在還多了積木命令區的收合功能,


預設是自動收合,點擊命令面板就可以收合,當你拖出命令,命令面板也會自動收起來,這樣工作區的空間就會變大許多。

若是你不習慣自動縮合功能,也可以到螢幕右上角的「設定」,將「Block Area Fixed Pattern」打開,命令面板就會固定出現。

工作區的命令方塊數量


工作區的左下角,會出現目前的角色圖案或是設備圖示,提醒設計者,你現在正在撰寫的程式是屬於哪一個角色或設備,常常因為角色較多,我們分不清楚現在設計的對象,有了角色圖案或是設備圖示,更加方便判別。

另一貼心的功能就是顯示統計使用了多少個命令方塊。在較為複雜的設計中,工作區會充滿多堆程式串,我們常常會將整個工作區視為一張大畫布,平移工作區來觀看程式,雖然有放大縮小功能,但往往未能窺探全貌。有了命令個數統計,一些多餘的命令方塊即使被遮蔽在程式堆後方,也能一目瞭然!

新的迴圈功能

這部分是根據一般文字型程式所具有的迴圈功能新增的指令(特別是針對Python)

While <> repeat 就是 while <> 迴圈
相對原來的「重複直到<>」就是 while not <>迴圈



還有 for loop


其實就是這個: for j in range(0, 4, 1):

迴圈內也可以應用「break」跟「continue」

在實際應用中,break 和 continue 可以用於處理各種不同的情境。

例如,可以使用 break 語句在找到特定條件時提前終止迴圈,

或是使用 continue 語句跳過不符合條件的資料。


命令的啟用與禁用

這是除錯的好幫手,可以將命令變成如同註解一般,暫停停止執行這個命令。

這對於除錯有很大的幫助,我們可以屏除不相關的影響,找出程式的錯誤所在。

當程式儲存之後重新開啟,禁用模式會自動解除。

對著命令方塊按下滑鼠右鍵,在選單中,選擇Disable,該命令方塊就會呈現灰色外觀,禁止執行。再以滑鼠右鍵點擊一次命令方塊,選擇 Enable,就能夠恢復執行。


很高興看到mBlock5 不斷更新,讓介面更好用,趕快來試試吧!

mBlock5 Web 慧編程線上版 連結網址   https://ide.mblock.cc/













沒有留言:

張貼留言

探奇歡迎大家留言討論!謝謝分享你的意見。