SciTE插件对于lua编译器问题的解决

安装了SciTE IDE插件后为什么编译、构建和运行选项都被禁用了。

enter image description here

怎么办,如何启用这些部分

注意: 我在我的PC上安装了_LuaForWindows_v5.1.4-46.exe_(操作系统为win-8.1 64位)

点赞
用户1190388
用户1190388

你已经打开了 .properties 文件类型,对于此类型的文件,那些动作未被定义。

尝试打开其他文件,例如 .py.lua.c,并检查它们是否仍被禁用。如果是这样,打开特定于语言的 .properties 文件,然后相应地编辑以下键:

command.compile.filepattern=
command.build.filepattern=
command.go.filepattern=
2016-03-05 05:51:52
用户1847592
用户1847592

将以下内容添加到您的 "lua.properties" 文件中:

command.go.*.lua=C:\PathToLua\lua.exe "$(FileNameExt)" $(1) $(2) $(3) $(4)
command.compile.*.lua=C:\PathToLua\luac.exe -s -o "$(FileName).luac" "$(FileNameExt)"
# ===  或者如果您喜欢LuaJIT  ===
#command.go.*.lua=C:\PathToLuaJIT\luajit.exe -eio.stdout:setvbuf'no' "$(FileNameExt)" $(1) $(2) $(3) $(4)
#command.compile.*.lua=C:\PathToLuaJIT\luajit.exe -b "$(FileNameExt)" "$(FileName).luac"

calltip.lua.word.characters=.:$(word.chars.lua)
calltip.lua.end.definition=)
api.$(file.patterns.lua)=$(SciteDefaultHome)\lua5.api;$(SciteDefaultHome)\SciTELua.api

使用菜单 "View -> Parameters" 设置 $(1)...$(4) 的值。

您需要使用以下 Calltip 文件:

2016-03-05 09:13:47