前段时间我自己遇到一个很现实的问题:
想练 Lua,但不方便开电脑。
Lua 本身是一门非常轻量的语言,语法简单、应用面也广(游戏脚本、工具脚本、嵌入式),但在 鸿蒙系统 上,几乎没有一个真正能用的 Lua IDE。
于是我索性自己做了一个 ——
一个运行在鸿蒙系统上的 Lua 编辑器。
一、为什么要在手机上写 Lua?
很多人一听「手机写代码」,第一反应是:
不现实、不专业、没必要。
但实际情况是:
-
📱 很多时间是 碎片时间
-
💻 并不是随时都有电脑
-
📘 学习阶段,更多是:
- 语法练习
- 小脚本
- 看示例
- 查手册
Lua 又刚好是那种:
- 不依赖复杂环境
- 单文件就能跑
- 适合练习逻辑的语言
👉 所以“手机 + Lua”这件事,其实是成立的。
二、我做了一个什么样的 App?
这个 App 的名字很直接,叫 「Lua编辑器」,目前只做一件事:
让鸿蒙用户可以随时写 Lua。
目前包含的功能主要有:
✅ 1. Lua 编辑器(IDE)
- 代码编辑
- 语法高亮
- 基本的 IDE 体验
编辑
✅ 2. 直接运行 Lua
- 不用额外环境
- 写完即可运行
- 适合快速验证代码逻辑
编辑
✅ 3. Lua 题库
- 从基础语法开始
- 适合新手练习
- 用「做题」而不是只看文档
编辑
✅ 4. Lua 参考手册
- 常用函数
- 基础语法
- 在手机上随查随用
编辑
我的目标不是做一个“手机版 VS Code”,
而是一个 “学习 + 练习 + 查资料”一体的工具。
三、适合哪些人?
如果你符合下面任意一条,大概率能用得上:
- 🧑🎓 正在学 Lua 的学生
- 🎮 接触过游戏 / 脚本 Lua
- 📱 使用鸿蒙系统
- ⏱️ 想利用碎片时间练编程
- 🧠 不想每次都开电脑
如果你已经是重度 Lua 开发者,
那它可能不是主力工具,但可以是一个 随身练习本。
四、做这个 App 的一些感受
做完之后最大的感受是:
👉 鸿蒙生态其实很缺“开发者向的小工具”。
很多时候不是没有需求,而是:
- 工具没人做
- 做了也没人宣传
- 最后大家只能将就
我也不确定这个 App 能走多远,
但至少目前,它解决了我自己的一个真实需求。
五、最后
如果你是 鸿蒙用户 + 对 Lua 感兴趣,
可以在 华为应用市场搜索「Lua编辑器」 试试。