在鸿蒙手机上写 Lua 是什么体验?我做了一个 Lua 编辑器

34 阅读2分钟

前段时间我自己遇到一个很现实的问题:
想练 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编辑器」 试试。