软件基本操作

工程结构

  • init.lua 工程配置文件
  • icon.png 工程图标文件
  • main.lua 工程主入口文件
  • layout.aly 工程默认创建的布局文件

init.lua 配置

说明
appnamestring: 应用名
appverstring: 版本名
appcodestring: 版本号
packagenamestring: 应用包名
appsdkstring: 等你来补充
path_patternstring: 等你来补充
themestring: 主题
app_keystring: 等你来补充
app_channelstring: 等你来补充
developerstring: 开发者名称
descriptionstring: 应用描述
debugmodeboolean: 调试模式(影响 print 与报错的提示显示)
user_permissiontable (list): 权限列表,不加 android.permission 前缀

命名包 (Naming a Package)在新窗口打开

提示

您可以使用“属性”功能可视化编辑此文件

菜单功能

  • 三角形 运行:执行当前工程
  • 左箭头 撤销:撤销输入的内容
  • 右箭头 重做:恢复撤销的内容
  • 打开:打开文件,在文件列表长按可删除文件
  • 最近:显示最近打开过的文件

文件

  • 保存:保存当前文件
  • 新建:新建lua代码文件或者aly布局文件,代码文件与布局文件文件名不可以相同
  • 编译:把当前文件编译为luac文件,通常用不到

工程

  • 代开:在工程列表打开工程
  • 打包:将当前工程编译为apk,默认使用debug签名
  • 新建:新建一个工程
  • 导出:将当前工程备份为alp文件
  • 属性:编辑当前工程的属性,如 名称 权限等

代码

  • 格式化:重新缩进当前文件使其更加便于阅读
  • 导入分析:分析当前文件及引用文件需要导入的java类
  • 查错:检查当前文件是否有语法错误

转到

  • 搜索:搜索指定内容位置
  • 转到:按行号跳转
  • 导航:按函数跳转

插件

  • 使用安装的插件

其他

  • 布局助手:在编辑器打开 aly 文件时用于设计布局,目前功能尚不完善
  • 日志:查看程序运行时的日志
  • java浏览器:用于查看 Java 类的方法
  • 手册:离线版 Lua 官方手册
  • 联系作者:加入官方 QQ 群与作者交流
  • 捐赠:使用支付宝捐赠作者,使软件更好的发展下去