FLEX开发编码规则
?
1.?? 文件扩展名: .mxml代码:.mxml。 .ActionScript代码:.as。 .Css代码:.css。 2.???? 文件名: .不能包含空格,标点和特殊符号。 .ActionScript: 类和接口使用开头字母大写的命名规则,并且接口并且接口以大写字母I开头。例如:IExampleInterface. .Mxm文件总是采用开头字母大写的驼峰式命名。 .CSS总是采用开头字母小写的驼峰式命名。 3.??? 编码: .所有文件必须使用UTF-8编码。 4.???? 变量: .每行只声明一个变量。 .采用开头字母小写的驼峰式命名规则,并且使用有意义的命名规则。 .如果变量使用getter/setter方法读写值,开头应加上‘_’。 .Bool类型的变量应以can,is,has开头。 .临时变量通常使用一个字母。 5???? 常量: .常量全部使用大写字母,单词间用下划线分隔‘_’。 6.? 方法: .方法必须使用动词开头,并且采用开头字母小写的驼峰式命名规则。 7.???括号的使用: .不要在方法名和括号之间插入空格,也不要在括号和参数间插入空格。 .不要在对象名和类型间插入空格。 .左大括号放在新的一行并于方法定义对齐。 .右大括号独占一行并且与左大括号对齐。 8.? 换行: .函数之间要换行。 9.?? 空格: .在关键字和小括号之间要插入空格。例如:while( true ); .在方法的形参列表中,逗号后面要有空格。 .所有操作符和操作数之间要有空格分隔。 10.?? 注释: 11.?? 属性按照下列顺序排放: .属性:如果有id的话id永远放在第一位。 .事件:(Evens)。 .效果:(Effects)。 .样式:(Style)。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |