调试Zoho Deluge语法错误的实用技巧及离线编辑检查方法
离线编写Zoho Deluge代码粘贴到官方编辑器报错的快速排查技巧
日常使用vim、emacs、VSCode等离线编辑器编写Zoho Deluge代码,粘贴回Zoho官方编辑器时常常遇到语法报错,但官方提示信息笼统,很难快速定位问题,可参考以下实用排查技巧:
- 检查行尾是否遗漏分号
- 检查新增字符串拼接是否遗漏
+号或双引号,错误示例:mystr = "this" "that" + "other";mystr = "this" + "that + "other"; - 检查函数调用是否在参数前多余标注数据类型,错误写法
MyFunction(string Param);,正确应为MyFunction(Param); - 检查是否将逗号
,误输为点号. - 检查多层括号的if子句末尾是否遗漏右括号,错误示例:
if(response.get("responseCode") - 检查调试语句开头是否遗漏
info关键字,错误写法myvar;,正确应为info myvar; - 检查for each循环末尾、大括号前是否多余添加分号,错误写法
for each field in fields; { ... },正确应为for each field in fields { ... } - 检查列表定义是否存在末尾多余逗号,错误写法
mylist = {"this", "that",};,正确应为mylist = {"this", "that"};
内容的提问来源于stack exchange,提问作者ZohoCoder
相关产品推荐
相关产品推荐

