2013-06-19 47 views
0

我已經定義了一個局部變量是否可以強制聲明局部變量?

local tSuppressLines 

我想,以確保局部變量進行檢查,這樣,如果我有一個像

if not tSuppessLines then 
     -- do something 
    end if 

一個錯字,我得到一個警告。

回答

5

是的,在首選項的「腳本編輯器」下打開「strict編輯模式」。

2

在腳本編輯器中,在「編輯」菜單下還有一個項目「變量檢查」,它切換相同的設置,但不會使更改持久化 - 在下次啓動IDE時,值在首選項中設置將被恢復。

這可能很有用,因爲有時您需要編輯一個腳本,其中變量未被一致地聲明(文字未被引用);並沒有時間做出和測試這些變化。因此,您可以暫時切換此檢查;即使你忘記把它放回去,腐敗也不會蔓延太久。

(這是對先前行爲的改進 - 在版本6之前,菜單項切換偏好項,反之亦然)

相關問題