功能插件设计
创建功能插件的入口:
【云应用工作台点击右上账号头像】——【开放平台】——【功能插件】——【我的插件】——【新建插件】 |
---|
新建插件
新建插件我们可以自行进行插件设计并编辑代码,设计完成后我们可以保存该功能插件也可发布到插件中心 |
---|
插件设计
插件设计是添加相应的字段,设置标题等字段属性,把我们所需的字段拖拽完成后,一定不要忘记修改我们的表单名称。记得设置完成后要保存 |
---|
插件源码
插件源码这里是提供的一个在线编辑代码的功能,用户可以实现在线调试编辑代码 |
---|
这个编辑页面,是后端开发专为用户在线编辑或调试
源文件.py
python源码文件而开发的,用户在编辑功能插件的代码.py文件
时,官方提供了语法关键字亮色、输入的智能提示、代码自动补全、代码排版等等功能。因此在调试功能插件代码时,推荐大家使用在线编辑器。
页面功能介绍
页面分左右2部分,左部分为后端源文件列表,右部分为在线编辑器 |
---|
名称 | 描述 |
---|---|
新建源文件 | 新建功能插件的代码源文件。 |
刷新 | 刷新当前功能插件所有的代码源文件。 |
在线编辑器常用功能介绍
智能输入提示
在输入后端api时,只输入api部分内容时,会弹出与输入内容相关的API,以便用户快速输入代码 |
---|
编辑
这个菜单包含了代码编辑中一些常用的功能,例如:撤销、反撤销、搜索等功能,功能后面的快捷键可以记忆下,这样在写代码的时候可以更加方便 |
---|
名称 | 描述 |
---|---|
撤销 | 撤销前面一次的操作。 |
反撤销 | 还原撤销前的操作。 |
自动补全当前 | 自动补全代码。如果存在多个满足内容时,会出现列表框。 |
搜索 | 在文件中搜索文本内容。 |
替换 | 在文件中替换目标内容。 |
跳转到行 | 通过输入的行号,输入光标会跳转到指定的行号处。 |
全选 | 选择全部的文件内容。 |
全文排版 | 对当前文件的代码内容进行排版,使得代码更加整洁。 |
视图
这里主要是设置一些编辑器样式的,例如:字体、代码风格、高亮语法、函数列表、自动换行等等。在日常用得多的是设置代码风格与语法高亮,这个完全是根据自己的爱好来选择了 |
---|
名称 | 描述 |
---|---|
字体 | 设置代码窗口里的文本字体。 |
代码风格 | 设置代码窗口里代码的显示风格,内置了多种代码风格。 |
高亮语法 | 设置代码窗口里代码的语法高亮类型,内置了多种语法高亮规则。 |
函数列表 | 勾选则显示函数列表,不勾选则不显示函数列表。 |
自动提示 | 勾选之后,在输入代码时,会有输入提示。 |
自动换行 | 勾选之后,代码超出窗口范围后会自动换行显示。 |
显示不可见字符 | 勾选之后,会显示出回车换行等一些特殊字符,建议不需要勾选。 |
全屏/退出全屏 | 代码窗口以全屏方式打开,或者是退出全屏状态。 |
插件发布
插件发布是我们在插件功能都实现以后,我们保存当前的插件,便于以后修改或继续使用 |
---|
名称 | 描述 |
---|---|
插件名称 | 输入插件的名称 |
版本号 | 当前插件的版本号 |
插件类型 | 插件类型就是当前插件是执行什么操作就勾选什么类型(类型有表单提交、数据编辑、数据删除、数据初始化、字段触发、定时任务、流程节点、数据表菜单、报表菜单) |
插件业务场景 | 指功能插件的使用场景 |
是否全站安装 | 即是否可以全站用户安装,选择否即只可自己(私有云)安装使用。 |
插件描述 | 对插件功能的简述 |
更新日志 | 显示每次插件的更新内容 |
插件描述网址 | 插件使用说明的网址 |
图片链接 | 功能插件的图标 |
注意:
保存发布信息只保存到自己的插件中心,发布插件会发布到官方的插件中心,需要官方进行审核。