[TOC]
编辑器是百宝云提供的一个在线编辑代码的功能,作者用户可以实现在线调试代码,修改代码BUG。
>这个编辑器,是百宝云官方专为用户在线编辑或调试百宝云.t文件而开发的,用户在编辑云应用的代码(.t文件)时,官方提供了语法关键字亮色、输入的智能提示、代码自动补全、代码排版等等功能,在调试云应用源代码时,官方又提供了编译源代码(语法检测)、启动云应用、重启云应用等等功能。因为在调试云应用代码或者是开发云应用功能时,推荐大家使用在线编辑器!
## 页面功能介绍
页面分左右2部分,左部分为目录列表,右部分为在线编辑器。如下图所示:
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/28/184726ckkofr8wdzr81xkv.png)
* 云系统
全局的文件目录展示,与文件管理页面里的云系统一样。
* 云应用
自己云应用的所有目录,可以看到云应用下有哪些文件,以及编辑文件内容。
## 在线编辑器常用功能介绍
### 智能输入提示
在输入百宝云api(百宝云库函数)时,只输入api部分内容时,会弹出与api相关的菜单,以便用户快速输入代码。如图:
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/28/184934w2dfgk2nvkb2vsgi.png)
### 函数列表
这里是显示用户自定义函数的列表,当单击或者双击鼠标左键选择一个函数时,会自动跳转到函数的定义位置。函数列表的效果图如下:
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/28/184729lyx0ykahkehyeyyf.png)
### 编辑菜单
这个菜单包含了代码编辑中一些常用的功能,例如:撤销、反撤销、全文排版等功能,功能后面的快捷键可以记忆下,这样在写代码的时候可以更加方便。
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/28/184730b9lc8d8piydn0iff.png)
* 撤销: 撤销前面一次的操作。
* 反撤销: 还原撤销前的操作。
* 自动补全当前:自动补全代码。如果存在多个满足内容时,会出现列表框。
* 搜索:在文件中搜索文本内容。
* 替换:在文件中替换目标内容。
* 跳转到行:通过输入的行号,输入光标会跳转到指定的行号处。
* 全选: 选择全部的文件内容。
* 全文排版: 对当前文件的代码内容进行排版,使得代码更加整洁。
* 转定义:跳转到功能函数的定义地方,只对自定义功能有效。
### 视图菜单
这里主要是设置一些编辑器样式的,例如:字体、代码风格、高亮语法、函数列表、自动换行等等。在日常用得多的是设置代码风格与语法高亮,这个完全是根据自己的爱好来选择了。
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/28/184731bt6g8agigqg7ggw0.png)
* 字体: 设置代码窗口里的文本字体。
* 代码风格: 设置代码窗口里代码的显示风格,内置了多种代码风格。
* 高亮语法:设置代码窗口里代码的语法高亮类型,内置了多种语法高亮规则。
* 函数列表:勾选则显示函数列表,不勾选则不显示函数列表。
* 自动提示:勾选之后,在输入代码时,会有输入提示。
* 自动换行:勾选之后,代码超出窗口范围后会自动换行显示。
* 显示不可见字符: 勾选之后,会显示出回车换行等一些特殊字符,建议不需要勾选。
* 全屏/退出全屏: 代码窗口以全屏方式打开,或者是退出全屏状态。
### 云应用菜单
这个菜单主要是对云应用的操作菜单。例如:编译、启动、重启、中英文转换等等。编译或者重启时,记得先保存云应用代码。
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/28/184732lccihnxnesij12cz.png)
* 编译: 编译云应用代码,主要是检查代码是否出现语法错误。
* 停止云应用: 停止云应用的运行。
* 启动云应用:启动云应用,执行云应用功能。
* 重启云应用:重新启动云应用。
* 中文转英文:把中文代码转换为英文代码,只对关键字与云库命令有效。
* 英文转中文:把英文代码转换为中文代码,只对关键字与云库命令有效。
* 安装web应用: 由于web功能未对大家开放,因此这个功能对大家来说是无用的。
* 百宝云在线开放文档: 点击打开百宝云的在线开放文档,主要是百宝云语法、云库命令、百宝云插件的介绍,如下图所示:
![](http://bbs.baibaoyun.com/data/attachment/forum/201702/22/110327r6b1bx56psxgias7.png)
- 表单简介
- 快速入门
- 在云应用中使用表单系统
- 新建表单与共享
- 新建报表与共享
- 表单权限设置
- 从excel导入创建表单
- 表单、流程表单与报表的区别
- 快速入门总结
- 云桌面入门
- 桌面介绍
- 桌面图标的简介
- 桌面右键菜单的介绍
- 消息与个性化设置
- 后端开发功能介绍
- 云应用管理
- 上传到应用模版中心
- 访问与编辑应用
- 用户中心页面
- 用户中心
- 云应用
- 云应用管理
- 云应用安装
- 访问token管理
- 系统管理
- 安全中心
- 表单设计
- 表单控件
- 控件基础说明
- 单行文本
- 多行文本
- 数字
- 日期时间
- 分割线
- 地址
- 定位
- 图片
- 附件
- 子表单
- 关联查询
- 关联数据
- 下拉框和单选按钮组
- 复选框和下拉复选框
- 成员和部门
- 表单排版
- 公式详解
- 公式规则
- 逻辑函数
- AND 与运算
- OR 或运算
- TRUE/FALSE 布尔型
- IF 条件判断
- NOT 非运算
- XOR 异或运算
- 文本函数
- CONCATENATE 文本合并
- EXACT 文本比较
- LEFT 取左
- RIGHT 取右
- MID 取中间
- LEN 取长度
- LOWER 大写转小写
- UPPER 小写转大写
- REPLACE 文本替换
- REPT 重复
- SEARCH 查找
- SPLIT 分割
- TRIM 删除字符串收尾空格
- TEXT 数字转文本
- VALUE 文本转数字
- ISEMPTY 判断是否为空
- GETUSERNAME 获取用户昵称
- MD5 md5加密
- 数学函数
- AVERAGE 平均数
- COUNT 计数
- COUNTIF 统计满足条件的个数
- LARGE 取大值
- MAX 取最大值
- MIN 取最小值
- SMALL 取小值
- ABS 取绝对值
- ROUND/FIXED 四舍五入
- CEILING 向上舍入
- FLOOR 向下舍入
- INT 求整
- LOG 对数
- MOD 取余数
- POWER 乘幂
- PRODUCT 乘积
- SQRT 平方根
- SUM 求和
- SUMPRODUCT 乘积和
- RAND 随机数
- 日期函数
- DATE 时间戳转日期
- TIMESTAMP 日期转时间戳
- TIME 时间十进制
- TODAY 今天
- NOW 当前时间
- SYSTIME 服务器时间
- DAY 日
- MONTH 月
- YEAR 年
- HOUR 小时
- MINUTE 分钟
- SECOND 秒数
- DAYS 时间间隔
- DAYS360 日期间相差的天数
- DATEDELTA 加/减指定天数
- WEEKNUM 周数
- ISOWEEKNUM ISO周数
- 高级函数
- MAPX 聚合操作
- UUID 随机码生成器
- RECNO 累积器
- IP 获取用户IP地址
- 子表单函数
- SUBFORMLESS 小于
- SUBFORMGREATER 大于
- SUBFORMEQUAL 等于
- SUBFORMLESSOREQUAL 小于等于
- SUBFORMGREATEROREQUAL 大于等于
- SUBFORMNOTEQUAL 不等于
- 推送提醒
- 提醒设置
- 提醒方式
- 数据关联与联动
- 规则介绍
- 数据关联
- 数据联动
- 多级联动
- 实例讲解
- 选项关联控件
- 表单校验
- 隐藏控件赋值
- 流程表单
- 设计
- 建立节点和流程关系
- 负责人
- 节点校验
- 操作权限
- 抄送
- 流程提醒
- 审批意见
- 流程状态和日志
- 流程版本
- 会签
- 并发流程
- 条件流程
- 流转规则
- 使用
- 数据处理操作按钮
- 主页上的流程信息
- 流程管理
- 流程查询
- 监管
- 数据管理中的流程监控
- 流程案例与常见问题
- 案例1:报销
- 节点校验与流转条件的对比
- 流程节点的打印模版选择
- 交互(事件)表单
- 事件表单
- 事件流程表单
- 初始化事件
- 提交事件
- 数据格式说明
- 控件事件的触发
- 数据管理与协作
- 导出表样、导入数据
- 特殊控件的数据导入
- 数据管理
- 批量修改
- 数据协作介绍
- 权限组设置
- 数据协作使用方法
- 报表设计
- 数据表
- 汇总表
- 柱形图
- 折线图
- 饼图
- 面积图
- 雷达图
- 查询与过滤
- 报表联动
- 多表关联
- 多表关联规则
- 数据表多表关联
- 显示格式
- 关联释义
- 汇总逻辑
- 报表共享权限
- 报表共享
- 报表数据权限
- 报表共享与数据权限
- 聚合表
- 聚合表介绍
- 案例1:进销存
- 对外使用
- 对外收集数据
- 对外展示数据
- 外链扩展
- 外链中的限制
- 高级功能
- 数据回收站
- 打印功能介绍
- 模板设计
- 模板使用范围
- 案例1:自定义模板
- 案例2:套打
- 表单回收站
- 一键清理数据
- 团队管理
- 邮箱模式
- 成员邀请
- 企业微信集成模式
- 独立版后台中心
- 全局设置面板
- 站点信息设置
- 用户注册的基本设置
- 云应用位置设置
- 邮件设置
- 短信设置
- 消息通知设置
- 微信公众号设置
- 存储设置
- 系统更新
- 用户管理面板
- 用户管理列表
- 用户活跃度分析
- 成员管理
- 用户登录日志
- 实名认证管理
- 注册邀请码管理
- 云应用管理面板
- 云应用列表
- 访问token管理
- 云应用临时表
- 服务器管理面板
- 服务器总览图
- 服务器功能管理介绍
- 服务器各功能说明
- 云应用服务器
- 路由服务器
- 接入服务器
- 在线服务器
- CC攻击防护
- 表单数据库
- 应用模版管理面板
- 应用模版管理
- 待审核应用模版
- 应用模版分类管理
- 图片管理
- 表单系统管理面板
- 新用户权限初始化
- 用户权限管理