3.2 编辑脚本
MicroCity 网页应用程序采用Lua脚本编写。除了熟悉Lua语法外,用户还需要熟练使用脚本编辑器。
脚本编辑器
集成的脚本编辑器基于Ace,易于使用且功能丰富。下图显示了编辑器窗口中经常出现的图形和符号。在调试脚本时会使用“断点”和“当前行”。
快捷键
大多数快捷键遵循Ace的设置,并且一些是由MicroCity Web自定义的。以下是最常用的快捷键列表:
Ctrl + B
新建文件Ctrl + S
保存文件Ctrl + O
打开文件Ctrl + Z
撤销Ctrl + Y
重做Ctrl + F
查找Ctrl + H
替换Ctrl + /
切换注释Tab
缩进Shift + Tab
减少缩进F1
获取当前光标处的帮助
代码生成
脚本可以通过人工智能自动生成。只需在一行的开头输入三个“-”,然后输入提示并按Enter键:
默认情况下,会使用免费服务生成具有一些限制的代码。用户可以设置自定义的 OpenAI API 兼容服务,方法如下控制台命令:
os.execute("RemoteCall('SetChatAPI', 'https://api.openai.com/v1', 'sk-xxxxxxxxxxxxxxx', 'gpt-4')")
本文使用ChatGPT翻译,如有遗漏请反馈。