For循環:設定第一個/最後一個執行的條目很酷的新功能
☑ 可以幫助很多使用者!
刪除一個“bug”
很高興擁有
無人需要它
是什麼激發了這個願望清單請求?
在腳本偵錯過程中,我經常想查看 for 迴圈並針對其中一項逐步執行程式碼。
最有趣的是:以最後一個值開始循環[例如失敗後]
所有參數均已在上次運行時設置,僅缺少循環參數。這就是為什麼我的大多數 for 迴圈看起來像這樣:
For Each( {mydt}, openTables,
// mydt = openTables[13]可以執行禁用的程式碼來設定循環參數以進行調試。
您希望看到什麼改進?
請在右鍵選單中新增命令:

[編輯] B 計劃:只需複製 for() 迴圈的行為:
使循環參數可以從循環外部存取。
-> 如果程式碼停止,則循環參數是循環中的最後一個參數。
-> 非常適合調試
為什麼這個想法很重要?
這並不重要,但每個 *) JSL 編碼員都會喜歡你。
更多願望由
*)也許有一個改變行為的理由。
所以:也許並不是每個JSL 編碼員都樂於看到舊的(已棄用的?)行為。
自動化和腳本編寫回覆:For循環:設定第一個條目半年,只有2個榮譽。
@Sarah-Sylvestre ,您可以歸檔這個願望嗎:)
回覆:For循環:設定第一個條目@莎拉-西爾維斯特
低優先級 -> 重要的任務完成後可以關閉並重新啟動。
回覆:For循環:設定第一個條目
@hogi寫道:
只是缺少循環參數。
啊,現在我明白了!
這是 Foreach 迴圈的缺點!
Python:
fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
print("__")
print(x)-> 作品
JSL #1: for()迴圈:
Names default to here(1);
for(i=1,i<3,i++, 1);
Print(i);
-> 作品
JSL #2: foreach()循環
Names default to here(1);
for each({j}, 1::10,Print(j));
Print(j);-> 失敗:j 未在foreach()循環之外定義
-> 讓程式碼調試變得困難