代码规范
2023-05-20 16:43:58 最后更新

增加空格

等号左右、逗号后面、运算符左右,推荐增加一个空格,这样可以使得代码更加美观可读。

变量命名

目前流行的几种变量命名风格:

  1. 小驼峰:getBookName
  2. 大驼峰:GetBookName
  3. 小蛇式:get_book_name
  4. 大蛇式:GET_BOOK_NAME

根据笔者的裕语言开发习惯,结合 iApp 默认的编辑器,以及保持和 Java 语言的协调,推荐使用大驼峰。

sss input_type = "url"
sss input_text = "https://iapp.apee.top"
sss input_default_text = "请输入网址"
sss open_color = true

对于常量,比如程序的配置属性,可使用大蛇式。

sss VERSION = "1.0" // 软件版本

当变量名称和裕语言函数名称重合时,虽然不影响使用,但影响浏览,笔者建议在名称前加上下划线,如 _f_w 等。

标点符号

由于 iApp 编辑器特性,在 iApp 编辑器中,统一不使用中文符号,需按下面的示例替换:

  1. 中文冒号,改为英文冒号加空格
  2. 中文句号,改为英文句号加空格(结尾不需要)
  3. 其他符号根据实际情况,替换为同样的英文符号,并按需添加空格

错误示例

f( 之间不能有空格。

f (a > 100)
{
  tw("a比100大")
}