代码编辑器

对于项目 任务树 中的每个实体项, 在 应用程序构建器 的右上角有两个按钮: 客户端模块(Client module [F7])服务器模块(Server module[F8])

调用代码编辑器按钮

点击这些按钮将打开实体项的客户端模块或服务器模块的代码编辑器。 (参见 使用模块

编辑器 的左侧是一个包含四个选项卡的信息窗格:

  • (Module) - 此选项卡显示编辑器中定义的所有事件和函数,双击其中任意一项,即可将光标跳转到对应函数位置。

  • 事件(Events) - 显示实体项的所有已发布事件,双击可在在光标当前位置为该事件添加包装代码(参见上图中的 on_before_post 事件)。

  • 任务(Task) - 任务树 ,双击某个节点,可在当前光标位置插入其 item_name。

  • 字段(Fields) - 当前实体项的字段列表,双击其中一个字段可在当前光标位置输入其 field_name。

要保存更改,请点击 确定(OK) 按钮或按 Ctrl-S。

要搜索项目模块,请点击 在项目中查找(Find in project) 按钮或按 Alt-F 以显示 在项目中查找对话框

Jam.py 使用 ace 编辑器 来实现其代码编辑器。新版本的 Jam.py 将使用 Microsoft 的 Monaco 编辑器

这里是 ace 编辑器的键盘快捷键

代码编辑器