intellij-idea - 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吗?该插件似乎带有两个 SDKKahlua
和LuaJ
,但我不知道它们与标准 Lua 或 LuaJit 的匹配程度如何,这是我将使用的。
解决方案
这是假设您正在为 IntelliJ使用这个 Lua 插件:
如果你已经通过 DNF 或 yum 安装了 Lua,只需将 IntelliJ 引导到/urs/bin
它,它就会找到它。(我认为这也适用于其他安装程序,如 apt 或 brew。)
看起来 SDK 只是在寻找两个文件 lua 和 luac ,它们都存在于/usr/bin
.
推荐阅读
- postgresql - AWS RDS:如何将 SELECT PG_BUFFERCACHE 授予非 aws 超级用户
- c# - 用户名参数无效-CMOS
- r - 从 R 中具有不同列和长度的两个数据帧中选择并组合行
- javascript - 如何使“Ckeditor-5 文档编辑器”禁用或只读
- python - 使用“matplotlib.pyplot()”绘制数据时出现奇怪的结果
- sql - sql query for row replacing with another row
- mysql - 将大量数据存储为单个 JSON 字段 - 将重要字段提取到自己的字段中?
- php - PHP - 从我实例化我的对象的类中调用一个方法
- javascript - 如何在 n 个对象数组中进行交集?
- javascript - 如何集成 Ionic 4 + AngularJS (1.7.2) + Webpack + Cordova?