在 Linux 系统上使用 IntelliJ 的 Lua SDK?

我试图使用Lua 插件来设置 IntelliJ IDEA。这需要我指定 Lua SDK 的位置。我能够找到的所有关于此的说明都是针对 Windows 系统的,在 Program Files 中指定一个特定的目录。我正在运行一个 Linux 系统。我已经从源代码构建并安装了 Lua 5.3.4(写作时的最新版本),但据我所知,它并不包括所需的 SDK 等价物 - 它只是在 /usr/local/{bin,include,lib,man/man1} 中放置了各种必要的文件,并创建了两个空目录 /usr/local/{lib,share}/lua/5.3

我是否理解有误?我需要获取其他内容吗(我无法确认是否存在)?我应该放弃这个 IDE 并寻找另一个吗?插件似乎附带了两个 SDK,KahluaLuaJ,但我不知道它们是否与标准的 Lua 或 LuaJit 相匹配,这是我将要使用的。

点赞
用户10674886
用户10674886

如果你正在使用IntelliJ的Lua插件,则可以采用以下方法:

如果你已经通过DNF或yum安装了Lua,只需要将IntelliJ指向/usr/bin,它就可以找到它。 (我认为这也适用于其他安装程序,如apt或brew。)

看起来SDK只是在寻找两个文件lua和luac,这两个文件都位于/usr/bin

2018-11-19 13:18:54