在手机上写代码体验如何,代码编辑器功能与语法风格总览
iApp 的代码不是在电脑编辑器里写的,它内置了一个为触屏优化的代码编辑器。先熟悉它,写代码的效率会高很多。

编辑器界面构成
- 行号与语法高亮:代码按行编号,关键字、字符串、注释用不同颜色区分,扫一眼就能分出结构——从截图也能看出,注释是绿色的,指令名和数值各有自己的颜色。
- 底部快捷栏:撤销、重做、格式化、选取、复制、剪切等操作横排在键盘上方,不用长按屏幕调系统菜单。
- 符号快捷键:屏幕右侧竖排一列常用符号(括号、加号、引号、取反等),写条件表达式时不用切键盘找字符。
裕语言 V7 的代码长什么样
一个"载入"事件里的典型 V7 代码:
// 判断用法
s a = 1
if a == 2
{
syso(2)
}, a == 3
{
syso(3)
}, {
syso(a)
}
// 循环用法
for s b = 1, b < 5, b++
{
syso(b)
}
s用来定义变量并赋值;if后跟条件,满足则执行花括号内的代码,逗号续接"否则如果"、再逗号是"否则";for s b = 1, b < 5, b++是计数循环,从 1 数到 4;syso()把内容打印到日志,调试时最常用;- 双斜杠开头是注释,给人看的说明文字,不参与运行。
这套风格与 V3 的单字母指令流(f 判断、w 循环)有明显差别,两版语法速记见版本与谱系。
写代码的两个习惯
- 勤格式化:底部栏的"格式化"能把缩进整理干净,嵌套层次一眼分明;
- 多用注释:回看一个月前的代码,注释是唯一的自我说明。
先从最基础的四种变量开始写。