JMP 有問題,代碼折疊一直存在問題。保存並重新打開文件是一種修復方法。也嘗試自動格式化。
這就是我的 jmpKeywords.jsl 的樣子

{"If", "For", "For Each Row", "While", "Try", "New Window", "Function", "Panel Box",
"New Namespace", "New Table", "Define Class"}
位於 C:\用戶\ <用戶名> \AppData\Roaming\SAS\JMP

並作為@ErraticAttack提到的 Script Editor 的代碼折疊可能是相當有問題的,通常代碼重新格式化會有所幫助,但有時您將不得不重新打開(然後可能重新格式化)代碼。
謝謝@ErraticAttack和@jthi為了快速回复,只需重新打開即可解決問題
運行 JMP17。
我一直在研究代碼折疊,但它似乎沒有按預期工作。 當我使用 Expr() 函數時,我看到該部分折疊並帶有要展開的圖標。 但是,當我使用 Try() 時,代碼已折疊但無法再次展開。 我不明白什麼嗎? 此外,下面的鏈接提到了可以在中定義的自定義列表jmp關鍵字.jsl , 但很高興看到一個實際的例子。
https://www.jmp.com/support/help/en/15.1/#page/jmp/add-code-folding-markers.shtml#
表達式()

Try() -> 無法展開,也不能通過鼠標右鍵單擊 -> 全部展開

我的設置

您好 - 我想讓大家知道,此問題已報告給 JMP 支持,並且代碼折疊的這一特定問題預計將在 JMP 的下一個主要版本 (JMP 18) 中得到解決。