2009-08-19 44 views
0

我試圖用「LUA的窗口」 - 賽特 簡單的例子,如Print("hello") 我按下Alt + R(每教程指令),每次我這樣做,我得到: 「無法調試程序!」 任何人有這個問題?LUA窗戶

+0

@ ra170,如果您保存您的演示程序,即foo.ls或foo.lua你運行它,你得到這個錯誤? – 2009-08-19 19:34:25

+0

當我保存它的時候,它是foo.lua – ra170 2009-08-20 20:46:10

+0

在附註上,它是'print',而不是'Print'。 – RCIX 2009-09-07 14:05:48

回答

1

它適用於XP 32位的我。

我啓動了SciTE,打開了一個新文檔,在第1行中輸入了print "hello, world."。然後在繼續之前,Alt-R提示我保存文件。在將其保存爲foo.lua後,調試器開始並且第1行是當前行。按預期打印在調試控制檯上的Step按鈕(或Alt + C),並退出調試器,因爲沒有更多的程序。

我在Lua for Windows v5.1.4.23中這樣做了,它不再是最新版本。

我假設你已經檢查過所有常見的「是否插入」的問題......你正常安裝它,你已經註銷並重新啓動,或自安裝以來重新啓動,lua -v說明了一些明智之處,等等。

 
C:\...>lua -v 
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio 

C:\...>> 

不要嘗試將其保存到hello.lua並說lua hello.lua到命令提示符手動運行該文件。

+0

它手動運行,它只是當我試圖運行它在調試器炸彈。 – ra170 2009-08-20 20:47:14

+0

在Lua for Windows安裝副本之前,您是否已經安裝了SciTE?某些調試器配置可能對LfW安裝的副本是唯一的。 – RBerteig 2009-08-21 08:46:25

0

解決方法是手動添加擴展名到文件,因爲在保存文件(錯誤類型)時無法選擇任何類型的擴展名,這解決了我的問題。

foo.lua